react-design-system Tailwind Templates

React Design System

Storybook + React + Tailwind + clsx + Github Workflows + Jest + E2E + MSW

React Design System

Installation

NPM packages

$ npm i -D tailwindcss postcss autoprefixer
$ npx tailwindcss init -p
$ npx sb init --builder @storybook/builder-vite --use-npm

VS Code Plugins

Storybook documentation with Github Pages

Jest

$ npm run test-storybook -- --watch

MSW

https://mswjs.io - Mock Service Worker

It is required to append the following codes into the files above: .storybook/main.cjs:

...,
"staticDirs": [
    "../public"
  ],
...

.storybook/preview.cjs

...
import { initialize, mswDecorator } from 'msw-storybook-addon';

initialize();

export const decorators = [mswDecorator];

Top categories

Loading Svelte Themes