UNPKG

@chief-editor/runtime

Version:

React Runtime for Flow Editor

1 lines 424 B
import React,{useMemo}from"react";import{RuntimeContext}from"../context/runtime";export function RuntimeProvider(e){var r=e.BrickContainers,n=e.Bricks,t=e.BrickRender,i=e.BrickContainerRender,o=e.BoardRender,c=e.env,a=e.children,d=useMemo((function(){return{Bricks:n,BoardRender:o,BrickRender:t,BrickContainerRender:i,BrickContainers:r,env:c}}),[n,o,t,r,i,c]);return React.createElement(RuntimeContext.Provider,{value:d},a)}