chore(deps): update expo and expo-related dependencies
This commit is contained in:
@@ -73,7 +73,7 @@ targets/wearos/ # WearOS app (Kotlin/Compose) — survives prebuil
|
||||
## Database
|
||||
|
||||
- **expo-sqlite** + **Drizzle ORM** (SQLite dialect, expo driver)
|
||||
- Schema: `src/db/schema.ts` — tables: templates, workouts, sets, laps
|
||||
- Schema: `src/db/schema.ts` — tables: templates, workouts, workoutSessions, sets, laps (laps references workoutSessions, not workouts)
|
||||
- Relations: `src/db/relations.ts`
|
||||
- CRUD: `src/db/operations.ts`
|
||||
- Client: `src/db/client.ts` — exports `db` and `DATABASE_NAME`
|
||||
@@ -103,10 +103,6 @@ These are hard-won bugs that will waste hours if rediscovered:
|
||||
- Templates and Stats features removed from navigation (DB schema preserved but UI deleted)
|
||||
- Ionicons used for bottom tab icons (`@expo/vector-icons`)
|
||||
|
||||
## NativeWind v5 TextInput Crash
|
||||
|
||||
`react-native-css` has a bug where the `textAlign` mapping on `TextInput` causes a crash (`path.split` on boolean `true`). The fix is in `src/utils/` — don't remove the workaround without testing TextInput rendering.
|
||||
|
||||
## Gotchas
|
||||
|
||||
- `metro.config.js` has `.sql` in `sourceExts` — required for Drizzle migration imports
|
||||
|
||||
Reference in New Issue
Block a user