fix(SchemaInitializer): avoid error

This commit is contained in:
Rain 2023-09-26 16:38:55 +08:00
parent b6a6431c6f
commit 91721a4e8a

View File

@ -256,6 +256,12 @@ SchemaInitializer.Button = observer(
setVisible(v); setVisible(v);
}; };
useEffect(() => {
if (visible === false) {
clearSearchValue(menuItems.current);
}
}, [visible]);
if (!designable && props.designable !== true) { if (!designable && props.designable !== true) {
return null; return null;
} }
@ -372,12 +378,6 @@ SchemaInitializer.Button = observer(
/> />
); );
useEffect(() => {
if (visible === false) {
clearSearchValue(menuItems.current);
}
}, [visible]);
return ( return (
<SchemaInitializerButtonContext.Provider value={{ visible, setVisible }}> <SchemaInitializerButtonContext.Provider value={{ visible, setVisible }}>
{visible ? <CollectComponent /> : null} {visible ? <CollectComponent /> : null}