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
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:
export default {
// other rules...
parserOptions: {
ecmaVersion: "latest",
sourceType: "module",
project: ["./tsconfig.json", "./tsconfig.node.json"],
tsconfigRootDir: __dirname,
},
};
- Replace
plugin:@typescript-eslint/recommended
toplugin:@typescript-eslint/recommended-type-checked
orplugin:@typescript-eslint/strict-type-checked
- Optionally add
plugin:@typescript-eslint/stylistic-type-checked
- Install eslint-plugin-react and add
plugin:react/recommended
&plugin:react/jsx-runtime
to theextends
list
Welcome to my Widget clone Project! This project utilizes the Shadcn UI library for styling and Recharts for data visualization.
To get started with this project, follow these steps:
Clone the repository:
git clone https://github.com/Shyamsaitejamandibi/Widget
Navigate to the project directory:
cd Widget
Install dependencies:
npm install
I used the Shadcn UI library to create a beautiful and consistent user interface.
For more information on using Shadcn UI, please refer to the documentation.
I utilized Recharts to create stunning and interactive charts for data visualization.
For more information on using Recharts, please refer to the documentation.