diff --git a/web/app/components/base/form/components/field/number-input.tsx b/web/app/components/base/form/components/field/number-input.tsx index 681231a4fe..fce3143fe1 100644 --- a/web/app/components/base/form/components/field/number-input.tsx +++ b/web/app/components/base/form/components/field/number-input.tsx @@ -2,18 +2,26 @@ import React from 'react' import { useFieldContext } from '../..' import Label from '../label' import cn from '@/utils/classnames' +import type { InputNumberProps } from '../../../input-number' import { InputNumber } from '../../../input-number' type TextFieldProps = { label: string + isRequired?: boolean + showOptional?: boolean + tooltip?: string className?: string labelClassName?: string -} +} & Omit const NumberInputField = ({ label, + isRequired, + showOptional, + tooltip, className, labelClassName, + ...inputProps }: TextFieldProps) => { const field = useFieldContext() @@ -22,13 +30,17 @@ const NumberInputField = ({