@chief-editor/editor
Version:
FlowEditor Editor
1 lines • 444 B
JavaScript
;Object.defineProperty(exports,"__esModule",{value:!0});var use_1=require("@rc-hooks/use"),react_1=require("react");function useBrickActiveChangeUpdate(e){var t=use_1.useRefGetter(e.isActiveBrick()),r=use_1.useUpdate();react_1.useEffect((function(){function c(e){t()!==e&&r()}return e.addListener("active-change",c),function(){e.removeListener("active-change",c)}}),[])}exports.useBrickActiveChangeUpdate=useBrickActiveChangeUpdate;