Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add 'open with expo snack' option #1

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

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