UNPKG

@chief-editor/editor

Version:

FlowEditor Editor

1 lines 444 B
"use strict";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;