Skip to content

TB-32#28

Open
digen21 wants to merge 3 commits intomainfrom
TB-32
Open

TB-32#28
digen21 wants to merge 3 commits intomainfrom
TB-32

Conversation

@digen21
Copy link
Owner

@digen21 digen21 commented Feb 2, 2026

feat: update dependencies and improve profile handling

  • Updated package.json with new dependencies: @tanstack/react-query, axios, and updated existing packages.
  • Enhanced EditProfileScreen to load user profile data and handle loading/error states.
  • Improved HomeScreen to display user profile information and loading states.
  • Refactored LoginScreen to use SecureStore for token management and handle login state.
  • Updated OTPScreen to handle OTP submission with improved error handling.
  • Enhanced RegisterScreen to manage registration with API calls and user feedback.
  • Created api.js and auth.api.js for centralized API handling and authentication.
  • Implemented Zustand for global authentication state management in authStore.js.
  • Added utility for handling API errors with user-friendly alerts.
  • Refactored UserProfileScreen to utilize new components and display user settings.

- Updated package.json with new dependencies: @tanstack/react-query, axios, and updated existing packages.
- Enhanced EditProfileScreen to load user profile data and handle loading/error states.
- Improved HomeScreen to display user profile information and loading states.
- Refactored LoginScreen to use SecureStore for token management and handle login state.
- Updated OTPScreen to handle OTP submission with improved error handling.
- Enhanced RegisterScreen to manage registration with API calls and user feedback.
- Created api.js and auth.api.js for centralized API handling and authentication.
- Implemented Zustand for global authentication state management in authStore.js.
- Added utility for handling API errors with user-friendly alerts.
- Refactored UserProfileScreen to utilize new components and display user settings.
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