diff --git a/apps/frontend/src/utils/createInputComponents.tsx b/apps/frontend/src/utils/createInputComponents.tsx index ef656b1..fafd2bb 100644 --- a/apps/frontend/src/utils/createInputComponents.tsx +++ b/apps/frontend/src/utils/createInputComponents.tsx @@ -1,4 +1,6 @@ import { + Checkbox, + CheckboxProps, Chip, ChipProps, Fieldset, @@ -49,6 +51,10 @@ type ChipType = { type: "chip"; } & Omit; +type CheckboxType = { + type: "checkbox"; +} & CheckboxProps; + type AcceptedInput = ( | TextInputType | MultiSelectInputType @@ -57,6 +63,7 @@ type AcceptedInput = ( | SelectType | ChipType | Group + | CheckboxType ) & GeneralInputProps; @@ -135,6 +142,16 @@ function createInputComponents(options: Options) { /> ); } + + case "checkbox": { + return ( + + ); + } } };