fix: to set default value when change endpoint of preset

This commit is contained in:
Wentao Lyu 2023-04-05 02:29:43 +08:00
parent d864da6a21
commit 0c4b754fba

View file

@ -20,14 +20,15 @@ const EditPresetDialog = ({ open, onOpenChange, preset: _preset, title }) => {
const setPresets = useSetRecoilState(store.presets); const setPresets = useSetRecoilState(store.presets);
const availableEndpoints = useRecoilValue(store.availableEndpoints); const availableEndpoints = useRecoilValue(store.availableEndpoints);
const setOption = param => newValue => { const setOption = param => newValue => {
let update = {}; let update = {};
update[param] = newValue; update[param] = newValue;
setPreset(prevState => ({ setPreset(prevState =>
cleanupPreset({
...prevState, ...prevState,
...update ...update
})); })
);
}; };
const defaultTextProps = const defaultTextProps =