diff --git a/package.json b/package.json index b8266c65..1a4b6ec2 100644 --- a/package.json +++ b/package.json @@ -49,6 +49,7 @@ "random-words": "^2.0.0", "react": "18.2.0", "react-chartjs-2": "^5.2.0", + "react-csv": "^2.2.2", "react-currency-input-field": "^3.6.12", "react-datepicker": "^4.18.0", "react-dom": "18.2.0", @@ -78,6 +79,7 @@ "@types/lodash": "^4.14.191", "@types/nodemailer": "^6.4.11", "@types/nodemailer-express-handlebars": "^4.0.3", + "@types/react-csv": "^1.1.10", "@types/react-datepicker": "^4.15.1", "@types/uuid": "^9.0.1", "@types/wavesurfer.js": "^6.0.6", diff --git a/src/components/Low/Checkbox.tsx b/src/components/Low/Checkbox.tsx index e5e9656d..d5a7298d 100644 --- a/src/components/Low/Checkbox.tsx +++ b/src/components/Low/Checkbox.tsx @@ -6,11 +6,15 @@ interface Props { isChecked: boolean; onChange: (isChecked: boolean) => void; children: ReactNode; + disabled?: boolean; } -export default function Checkbox({isChecked, onChange, children}: Props) { +export default function Checkbox({isChecked, onChange, children, disabled}: Props) { return ( -