@ds-ale-projects/cl-react-ts-sass-001
v0.0.3
Published
It is a UI kit using React, TypeScript, Sass
Readme
cl-react-ts-sass-001
It is a UI Kit components using tsup, React, Typescript.
Installation
npm i @ds-ale-projects/cl-react-ts-sass-001Usage
Option 1. Use Codesandbox
- Visit https://codesandbox.io/.
- Create a React (TS) project
- Name:
ui-kit-test-001 - Runtime: Devbox
Option 2. Create a React app
npm create vite@latestExample
- Create a wrapper component
mkdir -p src/components/wrappers
touch src/components/wrappers/WrapperButtons.tsximport { AppButton } from "@ds-ale-projects/cl-react-ts-sass-001";
import { AppButton } from "@ds-ale-projects/cl-react-ts-sass-001";
export default function WrapperButtons() {
return (
<div>
<AppButton variant="primary">Primary Button</AppButton>
<AppButton variant="secondary">Secondary Button</AppButton>
<AppButton variant="danger">Danger Button</AppButton>
<AppButton disabled variant="danger">
Disabled Button
</AppButton>
</div>
);
}- Update
App.tsx
import WrapperButtons from "./components/wrappers/WrapperButtons";
import "./styles.css";
export default function App() {
return (
<div className="App">
<WrapperButtons />
</div>
);
}- Clean up dependecies
rm -rf node_modules
rm -rf package-lock.json
rm -rf pnpm-lock.yaml- Re-install dependencies
npm i- Run server
npm run dev