dsfr-react
TypeScript icon, indicating that this package has built-in type declarations

0.0.4 • Public • Published

🇫🇷 French State Design System React component library 🇫🇷

Documentation

This module is a wrapper/compatibility layer for @gouvfr/dsfr, the vanilla JS/CSS implementation of the DSFR.

This module is a product of Etalab's Free and open source software pole. I'm working full time on this project. You can expect rapid development. 🚀

Get started

Development

Here are instructions for contributing, if you are looking to use dsfr-react heads over to the documentation page.

yarn
yarn build
npx tsc -w
npx tsc -p src/bin -w & npx tsc -p src -w

# Open another Terminal

yarn start_cra  # For testing in in a Create React App setup
yarn start_next # For testing in a Next.js setup
yarn start_vite # For testing in a Vite setup

When you want to import assets from the ./dsfr/ directory you must assume it's located in ./src/dsfr because it's where it's going to be relative to the transpiled JS files.

How to publish a new version on NPM, how to release a beta version

This repo was bootstrapped form garronej/ts-ci have a look at the documentation of this starter for understanding the lifecycle of this repo.

Package Sidebar

Install

npm i dsfr-react

Weekly Downloads

0

Version

0.0.4

License

MIT

Unpacked Size

48.4 MB

Total Files

1649

Last publish

Collaborators

  • garronej