@gsretail.com/gui-core
Version:
A skeleton to create your own React component library using Rollup, TypeScript, Sass and Storybook
2 lines (1 loc) • 873 B
JavaScript
import{Grid as e}from"@mui/material";import t from"react";import{GuiHelpText as n}from"../../../../HelpText/GuiHelpText.js";import{StyledRowContainer as r,StyledTitle as a,StyledCaption as l,StyledHelpText as c}from"../../PageContentHeader.styled.js";var o=function(o){var m=o.title,i=o.caption,u=o.captionRender,p=o.helpText;return t.createElement(e,{item:!0,lg:3,md:12,sm:12},(i||u||m)&&t.createElement(r,null,t.createElement(e,{container:!0},t.createElement(a,null,m),i&&t.createElement(l,null,function(e){var t=e.total,n=e.unit;return t&&n?"총 ".concat(t,"건 (단위: ").concat(n,")"):t?"총 ".concat(t,"건"):n?"단위: ".concat(n):""}(i)),u&&t.createElement(l,null,u))),p&&t.createElement(c,null,function(e){return"string"==typeof e?t.createElement(n,{variant:"info"},e):t.createElement(n,{variant:e.type},e.helpText)}(p)))};o.defaultProps={};export{o as default};