From 1aca90a810aaeb26b60a67a9271e2f329da0a5c7 Mon Sep 17 00:00:00 2001 From: tangweikun <819573105@qq.com> Date: Thu, 23 Jun 2022 21:12:59 +0800 Subject: [PATCH] Fix timeout setting in milliseconds (#4881) * feat: make NumberSetting support step * fix: correct request timeout help message * make default step 1 for NumberInput * Provide similar experience for other inputs with ms Co-authored-by: tangweikun Co-authored-by: gatzjames --- .../insomnia/src/ui/components/settings/general.tsx | 10 ++++++---- .../src/ui/components/settings/number-setting.tsx | 3 +++ 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/packages/insomnia/src/ui/components/settings/general.tsx b/packages/insomnia/src/ui/components/settings/general.tsx index 7fba48996c..5c5434916b 100644 --- a/packages/insomnia/src/ui/components/settings/general.tsx +++ b/packages/insomnia/src/ui/components/settings/general.tsx @@ -138,11 +138,12 @@ export const General: FC = () => { /> @@ -286,10 +287,11 @@ export const General: FC = () => { min={-1} /> diff --git a/packages/insomnia/src/ui/components/settings/number-setting.tsx b/packages/insomnia/src/ui/components/settings/number-setting.tsx index 4234015ca2..9c7ae62cca 100644 --- a/packages/insomnia/src/ui/components/settings/number-setting.tsx +++ b/packages/insomnia/src/ui/components/settings/number-setting.tsx @@ -13,6 +13,7 @@ interface Props { max?: InputHTMLAttributes['max']; min: InputHTMLAttributes['min']; setting: SettingsOfType; + step?: InputHTMLAttributes['step']; } export const NumberSetting: FC = ({ @@ -21,6 +22,7 @@ export const NumberSetting: FC = ({ max, min, setting, + step = 1, }) => { const settings = useSelector(selectSettings); @@ -54,6 +56,7 @@ export const NumberSetting: FC = ({ name={setting} onChange={handleOnChange} type={'number'} + step={step} />