diff --git a/package.json b/package.json index a49d80bc..0d217ddc 100644 --- a/package.json +++ b/package.json @@ -46,6 +46,7 @@ "react-media-recorder": "1.6.5", "react-phone-number-input": "^3.3.6", "react-player": "^2.12.0", + "react-select": "^5.7.5", "react-string-replace": "^1.1.0", "react-toastify": "^9.1.2", "react-xarrows": "^2.0.2", diff --git a/src/components/Low/Checkbox.tsx b/src/components/Low/Checkbox.tsx new file mode 100644 index 00000000..e5e9656d --- /dev/null +++ b/src/components/Low/Checkbox.tsx @@ -0,0 +1,26 @@ +import clsx from "clsx"; +import {ReactElement, ReactNode} from "react"; +import {BsCheck} from "react-icons/bs"; + +interface Props { + isChecked: boolean; + onChange: (isChecked: boolean) => void; + children: ReactNode; +} + +export default function Checkbox({isChecked, onChange, children}: Props) { + return ( +
| + {header.isPlaceholder ? null : flexRender(header.column.columnDef.header, header.getContext())} + | + ))} +
|---|
| + {flexRender(cell.column.columnDef.cell, cell.getContext())} + | + ))} +