@evaneos/b2b-ui

React components for b2b design

Usage no npm install needed!

<script type="module">
  import evaneosB2bUi from 'https://cdn.skypack.dev/@evaneos/b2b-ui';
</script>

README

b2b-ui

React components for b2b design

Storybook

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

  1. Se mettre sur la branche principale git checkout master
  2. Tester le résultat d'une release sans la lancer npm run release -- --dry-run
  3. Créer la nouvelle release npm run release

using story book