README
b2b-ui
React components for b2b design
Install
npm install Evaneos/b2b-ui#master
Usage
import * as React from 'react'
import { Button } from 'b2b-ui'
const Component = () => <Button>Submit</Button>
Development
node version
- node should be at least v12
local install
- dans
./
npm start
Permet de watch
les changements et rebuild la bibliothèque.
- dans
./documentation
npm start
Lance le Storybook pour pouvoir tester les modifications apportées à la bibliothèque (pensez à build
à nouveau b2b-ui
pour voir les changements sur le Storybook).
commit
Tous les commits devront suivre la convention suivante : https://www.conventionalcommits.org/en/v1.0.0/ .
Cela nous permet de génerer automatiquement le changelog ainsi que la nouvelle version avec npm release
release new version
- Se mettre sur la branche principale
git checkout master
- Tester le résultat d'une release sans la lancer
npm run release -- --dry-run
- Créer la nouvelle release
npm run release
using story book
- pour avoir plus d'information sur le format
mdx
et savoir comment le gérer : https://medium.com/storybookjs/rich-docs-with-storybook-mdx-61bc145ae7bc - Pour avoir la coloration syntaxique dans votre IDE : https://mdxjs.com/editors