UNPKG

@cgi-learning-hub/ui

Version:

@cgi-learning-hub/ui is an open-source React component library that implements UI for HUB's features

2 lines (1 loc) 2.46 kB
"use strict";const D=require("react"),e=require("./index-kjfz41UI.cjs"),i=require("./generateUtilityClasses-CENS22bI.cjs"),n=require("./DefaultPropsProvider-C1g4BXET.cjs"),T=require("react/jsx-runtime"),u=require("./Typography-DHjq4GzQ.cjs"),x=require("./DialogContent-lup2v_ab.cjs"),m=require("./Dialog-C2HYr67H.cjs");function b(o){const t=Object.create(null,{[Symbol.toStringTag]:{value:"Module"}});if(o){for(const s in o)if(s!=="default"){const r=Object.getOwnPropertyDescriptor(o,s);Object.defineProperty(t,s,r.get?r:{enumerable:!0,get:()=>o[s]})}}return t.default=o,Object.freeze(t)}const c=b(D);function g(o){return i.generateUtilityClass("MuiDialogContentText",o)}const j=i.generateUtilityClasses("MuiDialogContentText",["root"]),O=o=>{const{classes:t}=o,s={root:["root"]},r=n.composeClasses(s,g,t);return{...t,...r}},h=n.styled(u.Typography,{shouldForwardProp:o=>n.rootShouldForwardProp(o)||o==="classes",name:"MuiDialogContentText",slot:"Root"})({}),d=c.forwardRef(function(t,s){const r=n.useDefaultProps({props:t,name:"MuiDialogContentText"}),{children:y,className:l,...p}=r,a=O(p);return T.jsx(h,{component:"p",variant:"body1",color:"textSecondary",ref:s,ownerState:p,className:i.clsx(a.root,l),...r,classes:a})});process.env.NODE_ENV!=="production"&&(d.propTypes={children:e.PropTypes.node,classes:e.PropTypes.object,className:e.PropTypes.string,sx:e.PropTypes.oneOfType([e.PropTypes.arrayOf(e.PropTypes.oneOfType([e.PropTypes.func,e.PropTypes.object,e.PropTypes.bool])),e.PropTypes.func,e.PropTypes.object])});const N=o=>{const{classes:t}=o,s={root:["root"]};return n.composeClasses(s,x.getDialogTitleUtilityClass,t)},w=n.styled(u.Typography,{name:"MuiDialogTitle",slot:"Root"})({padding:"16px 24px",flex:"0 0 auto"}),f=c.forwardRef(function(t,s){const r=n.useDefaultProps({props:t,name:"MuiDialogTitle"}),{className:y,id:l,...p}=r,a=r,P=N(a),{titleId:C=l}=c.useContext(m.DialogContext);return T.jsx(w,{component:"h2",className:i.clsx(P.root,y),ownerState:a,ref:s,variant:"h6",id:l??C,...p})});process.env.NODE_ENV!=="production"&&(f.propTypes={children:e.PropTypes.node,classes:e.PropTypes.object,className:e.PropTypes.string,id:e.PropTypes.string,sx:e.PropTypes.oneOfType([e.PropTypes.arrayOf(e.PropTypes.oneOfType([e.PropTypes.func,e.PropTypes.object,e.PropTypes.bool])),e.PropTypes.func,e.PropTypes.object])});exports.DialogContentText=d;exports.DialogTitle=f;exports.dialogContentTextClasses=j;exports.getDialogContentTextUtilityClass=g;