Feat: Add agent advanced settings form #3221 (#8592)

### What problem does this PR solve?

Feat: Add agent advanced settings form #3221

### Type of change


- [x] New Feature (non-breaking change which adds functionality)
This commit is contained in:
balibabu
2025-07-01 10:52:48 +08:00
committed by GitHub
parent 32f8b3ad77
commit 103027580e
12 changed files with 157 additions and 29 deletions

View File

@ -110,3 +110,18 @@ if (process.env.NODE_ENV !== 'production') {
export const BlurInput = React.memo(InnerBlurInput);
export { ExpandedInput, Input, SearchInput };
type NumberInputProps = { onChange?(value: number): void } & InputProps;
export const NumberInput = ({ onChange, ...props }: NumberInputProps) => {
return (
<Input
type="number"
onChange={(ev) => {
const value = ev.target.value;
onChange?.(value === '' ? 0 : Number(value)); // convert to number
}}
{...props}
></Input>
);
};