This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.
Currently, two official plugins are available:
- @vitejs/plugin-react uses Babel for Fast Refresh
- @vitejs/plugin-react-swc uses SWC for Fast Refresh
src/
├── layouts/
│ ├── Header.jsx
│ ├── Footer.jsx
│ ├── MainLayout.jsx
│ └── styles/
│ ├── Header.scss
│ └── Footer.scss
├── pages/
│ ├── DefaultPage
│ ├── ColorPage.jsx
│ └── IconPage.jsx
├── router/
│ └── index.jsx
├── store/
│ ├── slices/
│ │ └── defaultSlice.js
│ └── index.js
├── App.jsx
├── main.jsx
├── styles/
│ ├── _variables.scss
│ ├── _mixins.scss
│ └── App.scss
│ └── index.scss
└── apiServices/
└── http-request.js