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} />