@blueeast/bluerain-platform-react-native-web
v1.1.2
Published
Bluerain-OS Platform for react-native-web
Downloads
91
Keywords
Readme
bluerain-platform-react-native-web
It is used to provide react-native components and APis to your web App using react-native-web. https://blueeast.gitbook.io/bluerain-platform-react-native-web
| 🌏 Web | 🖥 Electron | 📱 React Native | | :----------------: | :----------------: | :----------------: | | ✔️ | ✔️ | ✖️ |
Installation
Run the following command in the plugin directoy:
yarn add @blueeast/bluerain-platform-react-native-web
Utils
It is used to render MainView of App
import BR from '@blueeast/bluerain-os';
BR.Utils.setMainView=(App) => {
RNB.AppRegistry.registerComponent('MyApp', () => App)
RNB.AppRegistry.runApplication('MyApp', { rootTag: document.getElementsByClassName('app-container') });
}
Components
This plugin registers following components in the Component registry, so they can be reused later by other apps and plugins: react-native-web
- ActivityIndicator
- Button
- Checkbox
- Image
- KeyboardAvoidingView
- Flatlist
- ListView
- Picker
- Modal
- ProgressBar
- RefreshControl
- SafeAreaView
- ScrollView
- SectionList
- Slider
- StaticContainer
- StaticRenderer
- StatusBar
- Switch
- Text
- TextInput
- Touchable
- UnimplementedView
- View
- VirutalizedList
APIs
- Clipboard
- Platform
- AppState
- Dimensions
- Linking
- NetInfo
- Stylesheet
ReactNativeWebPlugin
Extends Plugin
ReactNativeWeb Plugin