0.7.6 • Published 2 years ago
react-native-layers v0.7.6
react-native-layers
Layers for React Native.
Setup
Using npm:
$ npm install react-native-layers
Using yarn:
$ yarn add react-native-layers
Preview
Guide
Add initial layer (or layers):
import { Layer, Layers } from "react-native-layers";
import BaseComponent from "./BaseComponent";
const ExampleApp = () => {
return (
<Layers>
<Layer id={"_base"} component={BaseComponent} props={{}}/>
</Layers>
);
};
export default ExampleApp;
Add new layer dynamically:
import { View, Button } from "react-native";
import { useLayers } from "react-native-layers";
import ModalComponent from "./ModalComponent";
const ExampleScreen = () => {
const layers = useLayers();
const openModal = () => {
layers.add({ id: "_modal", component: ModalComponent, props: {} });
};
return (
<View>
<Button title={"Open modal"} onPress={openModal}/>
</View>
);
}
export default ExampleScreen;
0.7.6
2 years ago
0.7.5
2 years ago
0.7.2
2 years ago
0.7.1
2 years ago
0.7.4
2 years ago
0.7.3
2 years ago
0.7.0
2 years ago
0.6.1
2 years ago
0.6.0
2 years ago
0.5.0
3 years ago
0.3.2
3 years ago
0.4.0
3 years ago
0.3.0
3 years ago
0.3.1
3 years ago
0.2.5
3 years ago
0.2.3
3 years ago
0.2.4
3 years ago
0.2.2
3 years ago
0.2.1
3 years ago
0.2.0
3 years ago
0.1.1
3 years ago
0.1.0
3 years ago