Skip to content

[Feature] Load configurable scenarios on mobile#360

Merged
JunchenMeteor merged 1 commit into
mainfrom
dev/feature/configurable-mobile-scenarios
Jul 11, 2026
Merged

[Feature] Load configurable scenarios on mobile#360
JunchenMeteor merged 1 commit into
mainfrom
dev/feature/configurable-mobile-scenarios

Conversation

@JunchenMeteor

Copy link
Copy Markdown
Owner

Summary

  • read enabled practice scenarios from the existing Supabase scenarios table for authenticated requests
  • keep the shared scenario catalog as the signed-out, offline, and request-failure fallback
  • expose one runtime scenario list through mobile SessionContext for home, session, and history screens
  • map legacy database icon names to the existing emoji presentation
  • document scenario editing in Supabase

Test plan

  • npm run lint
  • npx vitest run (22 files, 154 tests)
  • npm run build --workspace @meteorvoice/web
  • npm run typecheck --workspace @meteorvoice/mobile
  • npm --workspace @meteorvoice/mobile exec expo config -- --type public
  • npx expo export --platform ios

Closes #359

@vercel

vercel Bot commented Jul 11, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
meteorvoice Ready Ready Preview, Comment Jul 11, 2026 3:30pm

@JunchenMeteor
JunchenMeteor merged commit 20e58f4 into main Jul 11, 2026
9 checks passed
@JunchenMeteor
JunchenMeteor deleted the dev/feature/configurable-mobile-scenarios branch July 11, 2026 15:31
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.

[Feature] Load configurable scenarios on mobile

1 participant