@getrheo/react-native-bare
v2.2.0
Published
Rheo React Native SDK for bare React Native projects.
Readme
@getrheo/react-native-bare
Bare React Native entry for the Rheo SDK. Re-exports @getrheo/react-native-core and registers bare adapters (react-native-video, react-native-in-app-review). Do not install alongside @getrheo/react-native-expo.
Install
pnpm add @getrheo/[email protected] \
react react-native \
react-native-permissions react-native-gesture-handler react-native-reanimated \
react-native-linear-gradient react-native-svg lottie-react-native \
react-native-vector-icons @react-native-async-storage/async-storage \
react-native-safe-area-context react-native-in-app-review react-native-videoComplete native setup for permissions (Info.plist / AndroidManifest) per react-native-permissions.
Integrations (not SDK peers): react-native-appsflyer, react-native-purchases, react-native-purchases-ui — install only when used.
Usage
Same API as the Expo flavor (Flow, RheoProvider, useFlow, …). See react-native-expo/README.md for flow semantics, events, terminal payloads, and production apiBaseUrl guidance — import from @getrheo/react-native-bare instead.
Cross-SDK integration map (RN subpaths vs SwiftUI): packages/sdks/docs/CROSS_SDK_INTEGRATION.md.
Example
Runnable sample app: getrheo/rheo-example-bare (private monorepo copy: apps/example-bare).
See the SDK developer guide for integration steps.
