- fixed min/max decimals setting;

This commit is contained in:
Vitalii Kiiko
2026-04-08 16:13:55 +02:00
parent 3ea1dbe25e
commit 84d24bfb07

View File

@@ -18,6 +18,7 @@ import { Dropdown } from 'primereact/dropdown';
import { MultiSelect } from 'primereact/multiselect'; import { MultiSelect } from 'primereact/multiselect';
import { dynamicDataOptions } from '../../../../configData'; import { dynamicDataOptions } from '../../../../configData';
import { InputNumber } from 'primereact/inputnumber';
const BuilderElementSettings = ({ closeSettingsFn, callStatus, context }) => { const BuilderElementSettings = ({ closeSettingsFn, callStatus, context }) => {
const elements = useStoreValue('formElements'); const elements = useStoreValue('formElements');
@@ -228,12 +229,13 @@ const BuilderElementSettings = ({ closeSettingsFn, callStatus, context }) => {
{['min', 'max'].includes(k) && !isNil(validators[k]) {['min', 'max'].includes(k) && !isNil(validators[k])
? <div className="formElementSettings__field"> ? <div className="formElementSettings__field">
<label htmlFor={k}>{k}</label> <label htmlFor={k}>{k}</label>
<InputText id={k} <InputNumber id={k}
aria-describedby={`${k}-help`} aria-describedby={`${k}-help`}
value={validators[k]} value={validators[k]}
keyfilter="num" locale="it-IT"
minFractionDigits={2}
placeholder="0" placeholder="0"
onChange={(e) => onChangeValidator(e.target.value, k)}/> onChange={(e) => onChangeValidator(e.value, k)}/>
</div> : null} </div> : null}
{['minLength', 'maxLength'].includes(k) && !isNil(validators[k]) {['minLength', 'maxLength'].includes(k) && !isNil(validators[k])
? <div className="formElementSettings__field"> ? <div className="formElementSettings__field">