Use native context menus to quickly manipulate state and data in your UI.
- Expo Router is used for file-based navigation.
- Nativewind styling is used for Tailwind/
classNamesupport. - Zeego is used on iOS and Android for menus.
- A custom version of shadcn/ui • Dropdown is used on web for styled menus.
This project does not support Expo Go. Use development builds for this example.
npx create-expo-app -e with-router-menus- Install with
yarnornpm install. - Run
npx expo run:iosornpx expo run:androidto build the project. - Open in the browser with
npx expo --web.
Run the following to add Zeego to an existing project:
npx expo install zeego react-native-ios-context-menu react-native-ios-utilities @react-native-menu/menu
Then rebuild the development client with npx expo run:ios or npx expo run:android to build the project.