demo/ is the Expo SDK 52 compatibility harness for @rcaferati/react-native-awesome-button.
The app resolves the package name to the local library source during development, so changes in ../src are reflected in the demo without publishing first.
- registered theme navigation
- basic buttons
- progress buttons
- variant transition examples
- text transition examples
- before / after / icon content
- empty placeholder states
- flat button variants
- auto-width and stretch examples
- social variants
- extra-content button compositions
The demo is configured for Expo SDK 52, React Native 0.76, Hermes, and newArchEnabled: true.
From the repo root:
yarn --cwd demo installFrom the repo root:
yarn demo
yarn demo:ios
yarn demo:android
yarn demo:webOr run Expo directly inside demo/:
npx expo startNo global expo-cli install is required.