refactor: Improve input handling in AddFlowVariableModal (#1977)

This commit is contained in:
Dreammy23
2024-09-05 01:19:04 +08:00
committed by GitHub

View File

@@ -143,9 +143,16 @@ export const AddFlowVariableModal: React.FC<Props> = ({ flowInfo, setFlowInfo })
case 'str':
return <Input placeholder='Parameter Value' />;
case 'int':
return <InputNumber placeholder='Parameter Value' className='w-full' />;
return (
<InputNumber
step={1}
placeholder='Parameter Value'
parser={value => value?.replace(/[^\-?\d]/g, '') || 0}
style={{ width: '100%' }}
/>
);
case 'float':
return <InputNumber placeholder='Parameter Value' className='w-full' />;
return <InputNumber placeholder='Parameter Value' style={{ width: '100%' }} />;
case 'bool':
return (
<Select placeholder='Select Value'>