From 5688f0e419e92cbaea25f382bed56f26a33f29da Mon Sep 17 00:00:00 2001 From: Randy Bruno Piverger <21374229+Randy424@users.noreply.github.com> Date: Tue, 25 Feb 2025 14:08:04 -0800 Subject: [PATCH] return props from useInput, use required prop in WizStringInput Signed-off-by: Randy Bruno Piverger <21374229+Randy424@users.noreply.github.com> --- src/inputs/Input.ts | 1 + src/inputs/WizStringsInput.tsx | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/inputs/Input.ts b/src/inputs/Input.ts index bf249e7..18579a4 100644 --- a/src/inputs/Input.ts +++ b/src/inputs/Input.ts @@ -152,6 +152,7 @@ export function useInput(props: InputCommonProps) { } return { + ...props, id, path, displayMode, diff --git a/src/inputs/WizStringsInput.tsx b/src/inputs/WizStringsInput.tsx index 84e09ae..4b0bb19 100644 --- a/src/inputs/WizStringsInput.tsx +++ b/src/inputs/WizStringsInput.tsx @@ -21,7 +21,7 @@ export type WizStringsInputProps = InputCommonProps & { } export function WizStringsInput(props: WizStringsInputProps) { - const { displayMode: mode, value, setValue, id, hidden } = useInput(props) + const { displayMode: mode, value, setValue, id, hidden, required } = useInput(props) const values: string[] = Array.isArray(value) ? value : [] @@ -70,7 +70,7 @@ export function WizStringsInput(props: WizStringsInputProps) { id={`${id}-${index + 1}`} path={props.path + '.' + index.toString()} // onChange={(e) => onKeyChange(index, e)} - required + required={required} />