lune-ui
v0.1.2
Published
  
Downloads
11
Readme
LuneUI - A Component Library
This is a component library created by Trainees at Simform.
- Browse all components : [https://inshiya-lunarui.netlify.app/](visit lune-ui)
- Checkout on npm : https://www.npmjs.com/package/lunarUI
- Install from npm :
npm i lune-ui@latest- To use the component, import it like this,
import { Camera } from 'lune-ui';How to contribute ?
- Fork this repo in your account. (Make sure to uncheck "Copy the
mainbranch only") - Create your feature branch from
devbranch. And work on this branch only. - After the implementation, raise PR from
your feature branchtodevbranch ofmain repo. - Ask for the review.
How to implement ?
- Create a seperate folder for your component in
lib/components. (i.e.lib/components/Camera/) - Create your component inside that folder. (i.e.
Camera.tsx); - Create the Stories for your component in the same folder. (i.e.
Camera.stories.ts) - Do not make changes to
anyfile outside your component folder.
Naming Conventions
- For feature branch names, follow this convention :
component-name/sub-category- For Example : Loader/linear-loader
- For commit messages, follow this convention :
action: description- For Example : "fix: fix bugs related to linear loader"
Components Offered :
- Camera
