@chief-editor/runtime
Version:
React Runtime for Flow Editor
1 lines • 739 B
JavaScript
;var __importStar=this&&this.__importStar||function(r){if(r&&r.__esModule)return r;var e={};if(null!=r)for(var t in r)Object.hasOwnProperty.call(r,t)&&(e[t]=r[t]);return e.default=r,e};Object.defineProperty(exports,"__esModule",{value:!0});var react_1=__importStar(require("react")),runtime_1=require("../context/runtime");function RuntimeProvider(r){var e=r.BrickContainers,t=r.Bricks,n=r.BrickRender,i=r.BrickContainerRender,o=r.BoardRender,a=r.env,u=r.children,c=react_1.useMemo((function(){return{Bricks:t,BoardRender:o,BrickRender:n,BrickContainerRender:i,BrickContainers:e,env:a}}),[t,o,n,e,i,a]);return react_1.default.createElement(runtime_1.RuntimeContext.Provider,{value:c},u)}exports.RuntimeProvider=RuntimeProvider;