Extremely easy to create a React Native Component Library with both Stateful and Functional Component Examples.
npm install react-native-gps-state-listener




!Platform - Android and iOS


src="assets/Screenshots/typescript.jpg" />
- npm i
- Delete example folder
- Delete build folder
- Make your own library into the lib folder
- Change package.json
- Change README for your own documentation
- npm run build
``
> react-native-typescript-library-starter@0.1.0 build /Users/kuray/Coursion/MyLibraries/ReactNative/react-native-typescript-library-starter
> cd lib && tsc && cp ../package.json ../build/dist/ && Echo Build completed!
Build completed!
`
- Test your build/dist into the new project
- Finally, time to npm publish :)
Add the dependency:
`bash`
npm i react-native-typescript-library-starter
`js`
"react": ">= 16.x.x",
"react-native": ">= 0.55.x",
`jsx`
import MyComponent from "react-native-typescript-library-starter";
`jsx``
| Property | Type | Default | Description |
| -------- | :-----: | :-----: | ------------------------------------------------------- |
| outline | boolean | true | make the button outline |
| solid | boolean | false | make the button with a solid background and a shadow |
| gradient | boolean | false | make the button with a gradient background and a shadow |
| width | number | 150 | change the button's width |
- [x] ~~LICENSE~~
- [ ] Write an article about the lib on Medium
Change log will be here !
FreakyCoder, kurayogun@gmail.com
React Native Typescript Library Starter is available under the MIT license. See the LICENSE file for more info.