@gsretail.com/gui-core
Version:
A skeleton to create your own React component library using Rollup, TypeScript, Sass and Storybook
2 lines (1 loc) • 834 B
JavaScript
import{__rest as t,__assign as e}from"tslib";import{GuiIcon as o}from"@gsretail.com/gui-icons";import{Paper as n,Box as g}from"@mui/material";import l from"react";import{GuiButton as r}from"../../Button/GuiButton.js";import i from"./PageContent.styled.js";var a=i((function(i){i.minHeight,i.padding,i.margin;var a=i.toggleButton,m=i.toggleOpen,c=i.onClickToggle,p=i.children,u=t(i,["minHeight","padding","margin","toggleButton","toggleOpen","onClickToggle","children"]);return l.createElement(n,e({id:"page_content"},u),p,a&&l.createElement(g,{className:"toggleButtonWrap"},l.createElement(g,null,l.createElement(r,{className:["toggleButton",m?"open":""].join(" "),onClick:c},l.createElement(o,{name:"ArrowTop",className:"toggleButtonSvg"})))))}));a.defaultProps={padding:"compact",minHeight:null,toggleOpen:!1};export{a as default};