UNPKG

@chief-editor/preview

Version:

FlowEditor Editor

1 lines 780 B
var __assign=this&&this.__assign||function(){return(__assign=Object.assign||function(e){for(var t,r=1,o=arguments.length;r<o;r++)for(var a in t=arguments[r])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e}).apply(this,arguments)};import{FloatType,NodeType}from"@chief-editor/base";import React,{memo}from"react";export var BoardRender=memo((function(e){var t=e.className,r=e.style,o=void 0===r?{}:r,a=e.type,i=e.floatType,s=e.children,n=__assign({},o);return a===NodeType.LAYER&&(n.position="relative",n.width="100%",n.height="100%",n.overflow="hidden"),a===NodeType.STREAM&&i!==FloatType.NONE&&Object.assign(n,{display:"flex",flexDirection:i===FloatType.RIGHT?"column-reverse":"column",justifyItems:"start"}),React.createElement("div",{className:t,style:n},s)}));