Merged
Conversation
…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
… options for better type safety
…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.
…sture handling and animations
…and improve gesture handling
…sabled prop for better control
- 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
…onment settings and ignore patterns
…pe definitions in extractID
- 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
…ID extraction and user name retrieval
…client from the api. - Revised signIn auth flow.
…se the auth client from ApiClient.
… 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.
…r mobile and web applications
…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
…ates across authentication forms
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
🚀 Expo preview is ready!
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.