hacker-native
hacker-native copied to clipboard
Add 'open with expo snack' option
Add "Open with Expo Snack" button and modal to the app.
-
Home Screen (
app/index.tsx)- Add a new button to the header that opens a modal with the Expo Snack link.
- Use the
Linkingmodule fromreact-nativeto open the Expo Snack link. - Add state management for modal visibility.
-
Layout (
app/_layout.tsx)- Add a new modal component to the layout.
- Use the
Modalcomponent fromreact-nativeto create the modal. - Add state management for modal visibility.
-
New Components
- Add
OpenWithExpoSnackButton.tsxto create a new button component that opens the Expo Snack link. - Add
OpenWithExpoSnackModal.tsxto create a new modal component that contains the Expo Snack link.
- Add
-
Constants
- Add
ExpoSnack.tsto store and export the Expo Snack link as a constant.
- Add
Add build script for Android app
-
package.json
- Add
expo-blurdependency
- Add
-
build-android.sh
- Create build script for Android app
- Navigate to project directory
- Run
expo build:androidcommand