Mobile: bottom tab bar (Cards · Collectibles · Agents · Settings)
CI / backend (push) Has been cancelled
CI / profile (push) Has been cancelled
CI / mobile (push) Has been cancelled
CI / policy (push) Has been cancelled

Restructure the app into an Expo Router (tabs) group with a bottom navbar:
- 🎒 Cards (bag-personal) = the gallery (moved from app/index.tsx).
- 💰 Collectibles (sack) + 🤖 Agents (robot) = new empty-state screens.
- ⚙️ Settings (cog) = demo settings (app info + Clear all cards).
Root stack hides the (tabs) header; removed the Phase-1 (tabs)/cards.tsx and
pointed the dormant (auth)/login redirect at "/". localCardsStore gains clear().

Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>
This commit is contained in:
Omar Sobh
2026-06-05 22:57:11 -05:00
co-authored by Claude Opus 4.8
parent 4de59cca31
commit e0b6200091
9 changed files with 144 additions and 147 deletions
+1 -1
View File
@@ -37,7 +37,7 @@ export default function LoginScreen() {
} else {
await login(email, password);
}
router.replace("/(tabs)/cards");
router.replace("/");
} catch {
setError(mode === "login" ? "Invalid email or password" : "Could not create account");
} finally {