chore(plugin-sql-editor): bindings update

This commit is contained in:
Wroud
2021-08-18 01:26:05 +03:00
parent 2d5c26f8c8
commit 13b61b3f4b
@@ -7,7 +7,7 @@
*/
import { observer } from 'mobx-react-lite';
import { useEffect, useImperativeHandle } from 'react';
import { useImperativeHandle, useMemo } from 'react';
import { useController } from '@cloudbeaver/core-di';
import { CodeEditorLoader } from '@cloudbeaver/plugin-codemirror';
@@ -19,7 +19,7 @@ export const SQLCodeEditor = observer<ISQLCodeEditorProps, SQLCodeEditorControll
const controller = useController(SQLCodeEditorController, props.bindings);
controller.setDialect(props.dialect);
useEffect(() => {
useMemo(() => {
controller.setBindings(props.bindings);
}, [controller, props.bindings]);