- Notifications
You must be signed in to change notification settings - Fork116
Nachos UI is a React Native component library.
License
nachos-ui/nachos-ui
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Nachos UI is a React Native component library.Read more about how we built it on Medium.
- Over 30 UI components
- Customizable UI components
- Works onWeb thanks toReact Native for Web
- JestSnapshot Testing
- UsesPrettier an opinionated JavaScript formatter.
- UsesYarn
Requires React Native 0.40 and higher.
$ npm install --save nachos-ui
OR
$ yarn add nachos-ui
The ThemeProvider component should be set at the highest level of your app. If it is not, Nachos UI components will NOT render.
import { ThemeProvider } from "nachos-ui";export default (App = () => ( <ThemeProvider> <RestOfYourApp /> </ThemeProvider>));
importReactfrom'react'import{View}from'react-native'import{Button}from'nachos-ui'constApp=()=>{return(<View><Button>Button</Button></View>)}
Visit the documentation athttps://avocode.com/nachos-ui/docs/ with technical information about each component.
Contributions are always welcome! Before contributing, please read ourCode Of Conduct.
ReadContributing.
To play with Nachos UI locally first clone the repository:
$ git clone git@github.com:avocode/nachos-ui.git
Ideally use Yarn to install your dependencies. It's fast and consistent:
$ yarn install
To run the iOS simulator run:
$ yarn run start
To run the Web version:
$ yarn run start:web
Nachos UI is open source and released under theMIT License.
About
Nachos UI is a React Native component library.
Topics
Resources
License
Code of conduct
Contributing
Uh oh!
There was an error while loading.Please reload this page.