No onboarding
The "No onboarding" option of the ReadyNative Expo template: app opens straight into the tabs.
Expo Go: yes
Runs in Expo Go; no dev build needed for this module.
No onboarding route: the app opens straight on its first tab. I'd keep this when the first screen explains itself, or while you're still deciding what to say. Setup still installs a no-op useOnboardingRedirect() in src/hooks/use-onboarding-redirect.ts, so the core root layout is byte-identical under both options and turning onboarding on later changes nothing outside the module.
Setup
bun run setup --onboarding offThat's it - there's nothing to configure.
Usage
Nothing to call. The built-in onboarding store (src/stores/onboarding.ts) is core, so it stays - it doesn't affect navigation. The hook file also exports onboardingEnabled = false, and Settings hides "Reset onboarding" when it's false.
Gotchas
- Want the flow?
bun run setup --onboarding onadds the/onboardingroute group, a three-slide screen you edit in one array, and the real redirect hook.
Reference
Everything below is generated from modules/onboarding/off/module.json - the same file bun run setup reads, so it is what actually lands in your repo.
Install
bun run setup --onboarding offModule id: onboarding/off.
Files
1 files copied to the project root
src/hooks/use-onboarding-redirect.ts