Add getLeaveStatus utility and update project status
- Introduce `getLeaveStatus` function in `packages/core/src/status-utils.ts` to determine leave-by status based on journey data - Mark Phase 1 mobile app tasks as complete in `CHECKLIST.md` - Add mobile workspace configurations and npm scripts
This commit is contained in:
+8
-8
@@ -18,14 +18,14 @@
|
||||
|
||||
| # | Step | ✅ | ✔️ |
|
||||
|---|------|----|----|
|
||||
| 10 | Scaffold Expo mobile app with TypeScript | [ ] | [ ] |
|
||||
| 11 | Configure mobile API base URL (`.env` + singleton) | [ ] | [ ] |
|
||||
| 12 | Add mobile app shell (navigation + 5 screens) | [ ] | [ ] |
|
||||
| 13 | Add mobile event store (AsyncStorage) | [ ] | [ ] |
|
||||
| 14 | Build Event List screen | [ ] | [ ] |
|
||||
| 15 | Build Add Event screen with validation | [ ] | [ ] |
|
||||
| 16 | Build Origin Setup in Settings | [ ] | [ ] |
|
||||
| 17 | Build Event Detail screen (trains + bike + errors) | [ ] | [ ] |
|
||||
| 10 | Scaffold Expo mobile app with TypeScript | [x] | [x] |
|
||||
| 11 | Configure mobile API base URL (`.env` + singleton) | [x] | [x] |
|
||||
| 12 | Add mobile app shell (navigation + 5 screens) | [x] | [x] |
|
||||
| 13 | Add mobile event store (AsyncStorage) | [x] | [x] |
|
||||
| 14 | Build Event List screen | [x] | [x] |
|
||||
| 15 | Build Add Event screen with validation | [x] | [x] |
|
||||
| 16 | Build Origin Setup in Settings | [x] | [x] |
|
||||
| 17 | Build Event Detail screen (trains + bike + errors) | [x] | [x] |
|
||||
| 18 | Phase 2 summary verification | [ ] | [ ] |
|
||||
|
||||
## Phase 3 — Notifications, Calendar, Deployment (Steps 19-24)
|
||||
|
||||
Reference in New Issue
Block a user