Skip to content

Conversation

omar-bear
Copy link
Contributor

  • Replaced Zustand store with a new authClient for managing authentication state.
  • Updated API hooks to utilize authClient for token retrieval and user logout.
  • Removed unused authentication services and hooks related to Zustand store.
  • Simplified account service by removing unnecessary hooks and consolidating account update logic.
  • Introduced a new auth-client module to handle authentication logic and session management.

- Replaced Zustand store with a new authClient for managing authentication state.
- Updated API hooks to utilize authClient for token retrieval and user logout.
- Removed unused authentication services and hooks related to Zustand store.
- Simplified account service by removing unnecessary hooks and consolidating account update logic.
- Introduced a new auth-client module to handle authentication logic and session management.
Copy link

github-actions bot commented Jun 29, 2025

🚀 Expo preview is ready!

  • Project → start-ui-native
  • Platform → ANDROID
  • Scheme → start-ui-native
  • Runtime Version → 1.1.0
  • More info

Learn more about 𝝠 Expo Github Action

omar-bear added 23 commits July 1, 2025 14:24
- Added a new SVG cover asset for book cards.
- Updated TypeScript definitions to include SVG module support.
- Configured Metro to handle SVG files using react-native-svg-transformer.
- Added a new books service to fetch books using infinite scrolling.
- Created a BookCard component to display book details with an SVG cover.
- Introduced localization for books in English and French, replacing repositories.
- Updated layouts to reflect the change from repositories to books.
…improve navigation to book details

feat: add buttons for GitHub and issue tracking in the home screen
chore: configure dayjs for French locale
fix: update home screen descriptions in English and French locales
…ading/error handling; add utility hooks for header and tab bar visibility
…ust ScrollBox properties for better responsiveness
omar-bear added 20 commits July 27, 2025 20:13
- Refactored the Xcode project file to correct references for ExpoModulesProvider.swift and libPods-StartUINative.a.
- Removed duplicate entries for PrivacyInfo.xcprivacy and adjusted the build phases accordingly.
- Updated the pnpm-lock.yaml to reflect new versions for expo-router and storybook packages, ensuring compatibility with the latest dependencies.
- Added deprecation notice for react-native-vector-icons and updated related package versions.
…functionality; update CardInfoAuthStep and LoginPage for better UI consistency
…ting images with new light and dark versions
…t; remove unused HeaderAuth and HomeHeader files
… form handling

feat(auth): implement session management with Zustand store
feat(books): create book card components and infinite scrolling for book listings
feat(home): restructure home page components for better organization
chore(types): add global TypeScript type definitions
…sing useMutation for improved error handling and loading state management
@ivan-dalmet ivan-dalmet deleted the v3-main branch October 10, 2025 15:48
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.

2 participants