@imtf/panache
v5.9.2
Published
This repository contains the IMTF component library. It is a collection of reusable components that can be used in any front-end IMTF project developed with React.
Readme
🍻 Panaché - React component library
This repository contains the IMTF component library. It is a collection of reusable components that can be used in any front-end IMTF project developed with React.
Pre-requisites
The following peer dependencies must be installed:
@mui/material7.1.0 or higher@mui/lab7.0.0 or higherreactandreact-dom18.0.0 or 19.0.0 or higherreact-error-boundary6.0.0 or higher
Installation
just run within your project:
# with npm
npm install @imtf/panache
# with yarn
yarn add @imtf/panacheDevelopment
Prior to development, make sure you have installed the dependencies from the repository root:
npm installThen you can start storybook in order to develop and test the components:
# Start storybook (run from repository root)
npm run devTesting
To run the tests, just run:
npm run testCoverage report can be generated with:
npm run test:coverageTests (and coverage) can be run as well with a UI in browser with:
npm run test:ui