@opium-react/components v0.0.44
React Ui component library for the web
Quick start
Using NPM
Install button module to your project.
npm install @opium-react/buttonUsing button component
Import Button module to instantiate button component.
import Button from '@opium-react/button';Using the module in your app
<Button>Button text</Button>Please check the storybook for more reference.
For development
Install node_modules for all packages
Running npm install will install node_modules on the root package.json and then run
lerna bootstrapto install the dependencies of each packagenpm install
Start storybook
npm startBuild app
npm run buildPublish app
npm run publishAdd dependencies to modules
lerna add {some_new_module} --scope={to_module}Link opium-generator
opium-generator will be used to create components boiler plate code. opium-generator can be installed locally by running the commands
$ cd opium-generator $ npm link
Create a module
opium-generator create component_namelerna exec --scope @opium-react/workflow -- babel src -d dist --ignore src/__tests__/,src/__stories__/ &&
lerna exec --scope @opium-react/layout -- babel src -d dist --ignore src/__tests__/,src/__stories__/ &&
lerna exec --scope @opium-react/page -- babel src -d dist --ignore src/__tests__/,src/__stories__/ &&
lerna exec --scope @opium-react/page -- node-sass src/style.scss --output src &&
lerna exec --scope @opium-react/page -- node-sass src/style.scss --output dist6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago