From 277391766dc2ba9e7b4d1ca4bf18cbf6fc03e2e5 Mon Sep 17 00:00:00 2001 From: sianida26 Date: Fri, 17 May 2024 18:04:51 +0700 Subject: [PATCH] Added create chip element --- .../src/utils/createInputComponents.tsx | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/apps/frontend/src/utils/createInputComponents.tsx b/apps/frontend/src/utils/createInputComponents.tsx index 4e09b6e..ef656b1 100644 --- a/apps/frontend/src/utils/createInputComponents.tsx +++ b/apps/frontend/src/utils/createInputComponents.tsx @@ -1,4 +1,6 @@ import { + Chip, + ChipProps, Fieldset, FieldsetProps, MultiSelect, @@ -43,12 +45,17 @@ type Group = { inputs: AcceptedInput[]; } & FieldsetProps; +type ChipType = { + type: "chip"; +} & Omit; + type AcceptedInput = ( | TextInputType | MultiSelectInputType | PasswordInputType | NumberInputType | SelectType + | ChipType | Group ) & GeneralInputProps; @@ -117,6 +124,17 @@ function createInputComponents(options: Options) { return
{localComponents}
; } + + case "chip": { + return ( + + ); + } } };