Skip to content

Conversation

@Mike-FreeAI
Copy link

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 Linking module from react-native to 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 Modal component from react-native to create the modal.
    • Add state management for modal visibility.
  • New Components

    • Add OpenWithExpoSnackButton.tsx to create a new button component that opens the Expo Snack link.
    • Add OpenWithExpoSnackModal.tsx to create a new modal component that contains the Expo Snack link.
  • Constants

    • Add ExpoSnack.ts to store and export the Expo Snack link as a constant.

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 `Linking` module from `react-native` to 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 `Modal` component from `react-native` to create the modal.
  - Add state management for modal visibility.

* **New Components**
  - Add `OpenWithExpoSnackButton.tsx` to create a new button component that opens the Expo Snack link.
  - Add `OpenWithExpoSnackModal.tsx` to create a new modal component that contains the Expo Snack link.

* **Constants**
  - Add `ExpoSnack.ts` to store and export the Expo Snack link as a constant.
* **package.json**
  - Add `expo-blur` dependency

* **build-android.sh**
  - Create build script for Android app
  - Navigate to project directory
  - Run `expo build:android` command
@Mike-FreeAI
Copy link
Author

Add build script for Android app

  • package.json

    • Add expo-blur dependency
  • build-android.sh

    • Create build script for Android app
    • Navigate to project directory
    • Run expo build:android command

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