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
my-headache-app
├─ .gitignore
├─ eslint.config.js
├─ index.html
├─ package-lock.json
├─ package.json
├─ postcss.config.js
├─ public
│ └─ vite.svg
├─ README.md
├─ src
│ ├─ App.css
│ ├─ App.jsx
│ ├─ assets
│ │ └─ react.svg
│ ├─ index.css
│ └─ main.jsx
├─ tailwind.config.js
└─ vite.config.js
my-headache-app
├─ .gitignore
├─ eslint.config.js
├─ index.html
├─ package-lock.json
├─ package.json
├─ postcss.config.js
├─ public
│ └─ vite.svg
├─ README.md
├─ src
│ ├─ App.css
│ ├─ App.jsx
│ ├─ assets
│ │ └─ react.svg
│ ├─ components
│ │ ├─ ConfirmModal.jsx
│ │ ├─ Dashboard.jsx
│ │ ├─ Form.jsx
│ │ ├─ IconSelector.jsx
│ │ ├─ Modal.jsx
│ │ ├─ NarrativeAlert.jsx
│ │ ├─ PainCharacterSelector.jsx
│ │ ├─ PainSlider.jsx
│ │ ├─ RecordCard.jsx
│ │ ├─ SideSelector.jsx
│ │ └─ ToggleButton.jsx
│ ├─ index.css
│ └─ main.jsx
├─ tailwind.config.js
└─ vite.config.js