@undp/design-system-react
Version:
React based design system for UNDP
2 lines • 2.78 kB
JavaScript
Object.defineProperty(exports,Symbol.toStringTag,{value:`Module`});const e=require("./rolldown-runtime-mLOUI7ql.cjs"),t=require("./utils-Dd9-5CFr.cjs"),n=require("./dist-BZMXZCSu.cjs");let r=require("react");r=e.r(r,1);let i=require("react/jsx-runtime");var a=n.t(`flex flex-col items-stretch w-full`,{variants:{imageWidth:{zero:`[&_.card-img]:hidden [&_.card-content]:w-full`,xs:`[&_.card-img]:w-1/4 [&_.card-content]:w-3/4`,sm:`[&_.card-img]:w-1/3 [&_.card-content]:w-2/3`,base:`[&_.card-img]:w-1/2 [&_.card-content]:w-1/2`,lg:`[&_.card-img]:w-2/3 [&_.card-content]:w-1/3`,xl:`[&_.card-img]:w-3/4 [&_.card-content]:w-1/4`}},defaultVariants:{imageWidth:`base`}}),o=r.forwardRef(({className:e,border:n,imageWidth:r,...o},s)=>(0,i.jsx)(`div`,{ref:s,className:t.t(a({imageWidth:r}),n===!1?``:`border-foreground border-t-2`,e),...o}));o.displayName=`PageWideCard`;var s=r.forwardRef(({className:e,...n},r)=>(0,i.jsx)(`div`,{ref:r,...n,className:t.t(`card-content flex flex-col justify-between pl-4 rtl:pr-4 rtl:pl-0`,e)}));s.displayName=`PageWideCardContent`;var c=r.forwardRef(({...e},t)=>(0,i.jsx)(`div`,{ref:t,...e}));c.displayName=`PageWideCardHeader`;var l=r.forwardRef(({className:e,...n},r)=>(0,i.jsx)(`div`,{ref:r,...n,className:t.t(`flex flex-row items-stretch gap-6`,e)}));l.displayName=`PageWideCardContainer`;var u=r.forwardRef(({className:e,...n},r)=>(0,i.jsx)(`div`,{ref:r,className:t.t(`flex flex-wrap gap-4 pt-4 pb-2 text-content-primary`,e),...n}));u.displayName=`PageWideCardFooter`;var d=r.forwardRef(({children:e,className:n,...r},a)=>(0,i.jsx)(`div`,{ref:a,className:t.t(`mt-0 mb-0 flex w-full gap-2 pt-4 pr-6 pb-4 pl-6 font-body font-bold text-content-primary text-xs uppercase leading-xs md:mb-0 rtl:pl-6 [dir-rtl]:pr-6`,n),...r,children:e}));d.displayName=`PageWideCardTag`;var f=r.forwardRef(({children:e,className:n,...r},a)=>(0,i.jsx)(`div`,{ref:a,className:t.t(`m-0 flex gap-2 pt-12 pr-0 pb-8 pl-0 font-body font-normal text-content-primary text-h4-xs md:text-h4-sm lg:text-h4`,n),...r,children:e}));f.displayName=`PageWideCardTitle`;var p=r.forwardRef(({children:e,className:n,...r},a)=>(0,i.jsx)(`div`,{ref:a,className:t.t(`mt-0 flex flex-col gap-2 pt-0 pr-0 pb-6 pl-0 font-body text-content-primary text-p-xs md:text-p-sm lg:text-p`,n),...r,children:e}));p.displayName=`PageWideCardDescription`;var m=r.forwardRef(({className:e,...n},r)=>(0,i.jsx)(`img`,{ref:r,alt:`card`,...n,className:t.t(`card-img object-cover`,e)}));m.displayName=`PageWideCardImage`,exports.PageWideCard=o,exports.PageWideCardContainer=l,exports.PageWideCardContent=s,exports.PageWideCardDescription=p,exports.PageWideCardFooter=u,exports.PageWideCardHeader=c,exports.PageWideCardImage=m,exports.PageWideCardTag=d,exports.PageWideCardTitle=f;
//# sourceMappingURL=PageWideCard.cjs.map