UNPKG

@accounter/client

Version:
1 lines 2.9 kB
import{Id as e,Kr as t,_r as n,di as r,hi as i,ii as a,jd as o,ni as s,ui as c}from"./index-CSYTUOOk.js";var l=e(o()),u=(0,l.createContext)({padding:0}),d=u.Provider,f=()=>(0,l.useContext)(u).padding,p=s((e,{padding:t,withBorder:n,inheritPadding:i})=>{let a=c({size:t,sizes:e.spacing}),o=`calc(-1 * ${a})`,s=e.colorScheme===`dark`?e.colors.dark[4]:e.colors.gray[3];return{cardSection:{display:`block`,marginLeft:o,marginRight:o,paddingLeft:i?a:void 0,paddingRight:i?a:void 0,borderTop:n?`${r(1)} solid ${s}`:void 0,borderBottom:n?`${r(1)} solid ${s}`:void 0,"& + &":{borderTop:0},"&[data-first]":{marginTop:o,borderTop:0,borderBottom:n?`${r(1)} solid ${s}`:void 0},"&[data-last]":{marginBottom:o,borderBottom:0}}}}),m=Object.defineProperty,h=Object.getOwnPropertySymbols,g=Object.prototype.hasOwnProperty,_=Object.prototype.propertyIsEnumerable,v=(e,t,n)=>t in e?m(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,y=(e,t)=>{for(var n in t||={})g.call(t,n)&&v(e,n,t[n]);if(h)for(var n of h(t))_.call(t,n)&&v(e,n,t[n]);return e},b=(e,t)=>{var n={};for(var r in e)g.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&h)for(var r of h(e))t.indexOf(r)<0&&_.call(e,r)&&(n[r]=e[r]);return n},x={withBorder:!1,inheritPadding:!1},S=(0,l.forwardRef)((e,n)=>{let r=a(`CardSection`,x,e),{className:i,withBorder:o,inheritPadding:s,unstyled:c,variant:u}=r,d=b(r,[`className`,`withBorder`,`inheritPadding`,`unstyled`,`variant`]),{classes:m,cx:h}=p({padding:f(),withBorder:o,inheritPadding:s},{name:`Card`,unstyled:c,variant:u});return l.createElement(t,y({className:h(m.cardSection,i),ref:n},d))});S.displayName=`@mantine/core/CardSection`;var C=i(S),w=s(e=>({root:{position:`relative`,overflow:`hidden`,backgroundColor:e.colorScheme===`dark`?e.colors.dark[6]:e.white}})),T=Object.defineProperty,E=Object.getOwnPropertySymbols,D=Object.prototype.hasOwnProperty,O=Object.prototype.propertyIsEnumerable,k=(e,t,n)=>t in e?T(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,A=(e,t)=>{for(var n in t||={})D.call(t,n)&&k(e,n,t[n]);if(E)for(var n of E(t))O.call(t,n)&&k(e,n,t[n]);return e},j=(e,t)=>{var n={};for(var r in e)D.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&E)for(var r of E(e))t.indexOf(r)<0&&O.call(e,r)&&(n[r]=e[r]);return n},M={padding:`md`},N=(0,l.forwardRef)((e,t)=>{let r=a(`Card`,M,e),{className:i,padding:o,radius:s,children:c,unstyled:u,variant:f}=r,p=j(r,[`className`,`padding`,`radius`,`children`,`unstyled`,`variant`]),{classes:m,cx:h}=w(null,{name:`Card`,unstyled:u,variant:f}),g=l.Children.toArray(c),_=g.map((e,t)=>typeof e==`object`&&e&&`type`in e&&e.type===C?(0,l.cloneElement)(e,{variant:f,padding:o,"data-first":t===0||void 0,"data-last":t===g.length-1||void 0}):e);return l.createElement(d,{value:{padding:o}},l.createElement(n,A({className:h(m.root,i),radius:s,p:o,ref:t},p),_))});N.Section=C,N.displayName=`@mantine/core/Card`;var P=i(N);export{P as t};