Validate max input on slider component

This commit is contained in:
Faisal Amir 2024-01-03 22:45:30 +07:00
parent a653c58384
commit e8934d0771

View File

@ -29,7 +29,6 @@ const SliderRightPanel: React.FC<Props> = ({
const onValueChanged = (e: number[]) => {
if (!threadId) return
updateModelParameter(threadId, name, e[0])
}
@ -58,7 +57,13 @@ const SliderRightPanel: React.FC<Props> = ({
min={min}
max={max}
value={String(value)}
onChange={(e) => onValueChanged([Number(e.target.value)])}
onChange={(e) => {
if (Number(e.target.value) >= max) {
onValueChanged([Number(max)])
} else {
onValueChanged([Number(e.target.value)])
}
}}
/>
</div>
</div>