- Notifications
You must be signed in to change notification settings - Fork0
NotificationsYou must be signed in to change notification settings
zhumagulovv/online_shop
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
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 usesBabel for Fast Refresh
- @vitejs/plugin-react-swc usesSWC for Fast Refresh
If you are developing a production application, we recommend updating the configuration to enable type aware lint rules:
- Configure the top-level
parserOptions
property like this:
exportdefaulttseslint.config({languageOptions:{// other options...parserOptions:{project:['./tsconfig.node.json','./tsconfig.app.json'],tsconfigRootDir:import.meta.dirname,},},})
- Replace
tseslint.configs.recommended
totseslint.configs.recommendedTypeChecked
ortseslint.configs.strictTypeChecked
- Optionally add
...tseslint.configs.stylisticTypeChecked
- Installeslint-plugin-react and update the config:
// eslint.config.jsimportreactfrom'eslint-plugin-react'exportdefaulttseslint.config({// Set the react versionsettings:{react:{version:'18.3'}},plugins:{// Add the react plugin react,},rules:{// other rules...// Enable its recommended rules ...react.configs.recommended.rules, ...react.configs['jsx-runtime'].rules,},})