@gsretail.com/gui-core
Version:
A skeleton to create your own React component library using Rollup, TypeScript, Sass and Storybook
2 lines (1 loc) • 939 B
JavaScript
import o from"../../../../@babel/runtime/helpers/esm/extends.js";import"react";import n from"@mui/material/DialogContent";import e,{dialogClasses as r}from"@mui/material/Dialog";import{styled as t}from"@mui/material/styles";import{DIALOG_WIDTH as i}from"../constants/dimensions.js";import{jsxs as a,jsx as m}from"react/jsx-runtime";import{PickersActionBar as c}from"../../PickersActionBar/PickersActionBar.js";const s=t(e)({[`& .${r.container}`]:{outline:0},[`& .${r.paper}`]:{outline:0,minWidth:i}}),l=t(n)({"&:first-of-type":{padding:0}}),p=n=>{var e;const{children:r,DialogProps:t={},onAccept:i,onClear:p,onDismiss:d,onCancel:u,onSetToday:f,open:C,components:h,componentsProps:A}=n,g=null!=(e=null==h?void 0:h.ActionBar)?e:c;return a(s,o({open:C,onClose:d},t,{children:[m(l,{children:r}),m(g,o({onAccept:i,onClear:p,onCancel:u,onSetToday:f,actions:["cancel","accept"]},null==A?void 0:A.actionBar))]}))};export{p as PickersModalDialog};