apps/web: fix set checkbox value to store
This commit is contained in:
parent
05990f028b
commit
239dcab5b3
@ -9,7 +9,7 @@ export type MetaObject = {
|
||||
visible: boolean;
|
||||
};
|
||||
|
||||
type Value = string | number | string[] | undefined;
|
||||
type Value = any;
|
||||
|
||||
export type ResponseGetData = Record<string, Value>;
|
||||
export type ResponseMetaData = Record<string, MetaObject>;
|
||||
|
||||
@ -25,13 +25,17 @@ export function Elements({ data, metaData }: Props) {
|
||||
return (
|
||||
<ElementContainer key={name} id={name} title={fieldType === 'CHECKBOX' ? '' : label}>
|
||||
<Element
|
||||
checked={fieldType === 'CHECKBOX' ? Boolean(values[name]) || false : false}
|
||||
id={name}
|
||||
value={values[name]}
|
||||
value={values[name] || ''}
|
||||
title={label}
|
||||
min={min}
|
||||
max={max}
|
||||
onChange={(e) => {
|
||||
setValue({ name, value: e.target.value });
|
||||
setValue({
|
||||
name,
|
||||
value: fieldType === 'CHECKBOX' ? e.target.checked : e.target.value,
|
||||
});
|
||||
}}
|
||||
{...props}
|
||||
/>
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user