Skip to content

fix(example): stabilize Expo navigation and startup - #32

Merged
dennytosp merged 3 commits into
mainfrom
fix/example-expo-router-navigation
Aug 11, 2026
Merged

fix(example): stabilize Expo navigation and startup#32
dennytosp merged 3 commits into
mainfrom
fix/example-expo-router-navigation

Conversation

@dennytosp

Copy link
Copy Markdown
Owner

Summary

  • route the existing React Navigation app through Expo Router SDK 56+ compatibility exports
  • fix TypeScript errors across the example source and add a repeatable typecheck command
  • drive the Profile scroll-to-top arrow directly from the native scroll offset
  • upgrade Bootsplash to v7, align native/React assets, and keep an opaque overlay until navigation and initial task loading settle

Validation

  • bun run typecheck
  • bun run install-check
  • targeted ESLint on navigation, splash, task state, and Profile files
  • successful iOS native build on iPhone 16 simulator
  • cold-start QA with normal loading and a temporary 10-second task delay; splash stayed opaque until fulfilled/rejected readiness and then transitioned to Home

Notes

  • react-native-bootsplash is intentionally excluded from Expo dependency validation because SDK 57 metadata still expects 6.x, while upstream v7 supports Expo SDK 54+ / React Native 0.80+
  • unrelated local config and dependency bumps were left out of the commits

@dennytosp
dennytosp merged commit 83df1af into main Aug 11, 2026
3 checks passed
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.

1 participant