Skip to content

Merge development to preview#1

Merged
jeius merged 33 commits intopreviewfrom
development
Jun 2, 2025
Merged

Merge development to preview#1
jeius merged 33 commits intopreviewfrom
development

Conversation

@jeius
Copy link
Copy Markdown
Owner

@jeius jeius commented Jun 2, 2025

No description provided.

jeius added 30 commits May 21, 2025 16:27
…dling; introduce dynamic routing and new constants
- update default columns and change avatar field type to upload
- modify default columns and change avatar field type to upload
-  update default columns and change avatar field type to upload
- add picture field to user schema
- add picture field to user interface and update users select interface
- refine input patterns for type generation and import map tasks
…election options and Google picture integration; add modal for image source selection
…d integration.

- update ControlledInput to support combobox type
- Implemented a new Checkbox component with customizable styles and variants.
- Added CheckboxIndicator, CheckboxLabel, and CheckboxIcon components for enhanced functionality.
- Updated useSession hook to prevent unnecessary refetching on auth state change.
- Updated package.json to include @gluestack-ui/checkbox dependency.
- Updated pnpm-lock.yaml to reflect new dependencies and versions.
- Created a Zustand store (`useToastStore`) for managing toast notifications, including showing and clearing toast messages.
- Added `AnimatedView` wrapper for native animated views with NativeWind support.
- ControlledInput
- DateInput
- DraggableWrapper
- Handles CRUD operations.
- Handles Auth operations (in the future).
…ated Auth client that handles auth operations using supabase client.

- Added `clientFactory.ts` to centralize API client creation and management.
- Introduced initialization functions for client-side and server-side API clients.
- Implemented imperative API client getters: `getApiClient`, `getServerApiClient`, and `getUniversalApiClient`.
- Added React hooks: `useApiClient`, `useUniversalApiClient`, `useIsApiClientInitialized`, and `useIsServer`.
- Created utility hooks for environment detection and API client state management.
- Removed deprecated operations: `create`, `find`, and `update` from the API operations.
- Refactored store management to use Zustand with selectors for better state management.
- Introduced utility functions for API fetching and environment detection.
- Updated TypeScript interfaces and types for better clarity and usability.
- Cleaned up package structure by removing unused files and updating exports.
…om ApiClient.

- Replaced ControlledInput with FormField in ResetPasswordForm, Addresses, ProfileDetails, SignInForm, SignUpForm, and FormSlide components.
- Updated sign-in and sign-up flows to utilize new auth hooks and improved error handling.
- Added googleSignIn hook for Google authentication.
- Enhanced session management with useAuth hook.
- Updated constants for toast notifications.
- Improved query keys for auth session management.
- Refactor affected areas.
- Revised auth flows.
- Fix ApiClient initialization.
…pabase client initialization and improve configuration options
…client from the api.

- Revised signIn auth flow.
… exports; add type guards for OTP verification
…; refactor related components for consistency
- Updated Barangays collection configuration to make the city/municipality relationship optional.
- Modified seed operations to accept structured incoming data, improving clarity and maintainability.
- Refactored seed utility functions to streamline data processing and enhance type safety.
- Updated seed handlers for island groups, regions, provinces, cities/municipalities, and barangays to align with new data structure.
- Enhanced error handling in getExistingOrThrow utility function.
- Improved type definitions in payload-types.ts and psgc.ts for better type safety and clarity.
jeius added 3 commits May 29, 2025 23:11
…better toast management

- Integrated sonner-native for toast notifications across the application.
- Updated error handling to utilize sonner-native's toast features.
- Refactored components to use new toast methods, enhancing user feedback during async operations.
- Improved access control logic in the Users collection for better security management.
…lowing package.json to type=module.

- packages/api
- packages/types
- packages/utilities
@vercel
Copy link
Copy Markdown

vercel bot commented Jun 2, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
lacta-link-web Ready Ready Preview, Comment Mar 24, 2026 7:18am

@github-actions
Copy link
Copy Markdown

github-actions bot commented Jun 2, 2025

🚀 Expo preview is ready!

  • Project → lactalink
  • Platforms → android, ios
  • Scheme → lactalink
  • Runtime Version → exposdk:52.0.0
  • More info

Learn more about 𝝠 Expo Github Action

@jeius jeius merged commit f459e03 into preview Jun 2, 2025
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant