react ui design
yarn create vite my-react-app --template react-ts
npx storybook@latest init
yarn add --dev @commitlint/{cli,config-conventional}
echo "export default { extends: ['@commitlint/config-conventional'] };" > commitlint.config.js
yarn add --dev husky
yarn husky init
# Add commit message linting to commit-msg hook
echo "yarn commitlint --edit \$1" > .husky/commit-msg