UNPKG

primereact

Version:

A rich set of premium UI Components for React.

4 lines (2 loc) 4.26 kB
'use client'; var A=Object.defineProperty;var H=(r,t)=>{for(var e in t)A(r,e,{get:t[e],enumerable:!0})};import{createOptionalContext as D}from"@primereact/core/utils";var[B,a]=D();var j={};H(j,{Body:()=>l,Caption:()=>u,Content:()=>P,Footer:()=>x,Header:()=>y,Root:()=>v,Subtitle:()=>R,Title:()=>b});import{Component as E,withComponent as G}from"@primereact/core/component";import{mergeProps as J}from"@primeuix/utils";import*as F from"react";var s={as:"div"};var l=G({name:"Card.Body",defaultProps:s,setup(){return{card:a()}},render(r){let{props:t,ptmi:e,card:o}=r,p=J({className:o?.cx("body")},o?.ptm("body"),e("root"));return F.createElement(E,{instance:r,attrs:p,children:t.children})}});import{Component as K,withComponent as L}from"@primereact/core/component";import{mergeProps as M}from"@primeuix/utils";import*as S from"react";var m={as:"div"};var u=L({name:"Card.Caption",defaultProps:m,setup(){return{card:a()}},render(r){let{props:t,ptmi:e,card:o}=r,p=M({className:o?.cx("caption")},o?.ptm("caption"),e("root"));return S.createElement(K,{instance:r,attrs:p,children:t.children})}});import{Component as Q,withComponent as U}from"@primereact/core/component";import{mergeProps as V}from"@primeuix/utils";import*as T from"react";var d={as:"div"};var P=U({name:"Card.Content",defaultProps:d,setup(){return{card:a()}},render(r){let{props:t,ptmi:e,card:o}=r,p=V({className:o?.cx("content")},o?.ptm("content"),e("root"));return T.createElement(Q,{instance:r,attrs:p,children:t.children})}});import{Component as W,withComponent as X}from"@primereact/core/component";import{mergeProps as Y}from"@primeuix/utils";import*as g from"react";var i={as:"div"};var x=X({name:"Card.Footer",defaultProps:i,setup(){return{card:a()}},render(r){let{props:t,ptmi:e,card:o}=r,p=Y({className:o?.cx("footer")},o?.ptm("footer"),e("root"));return g.createElement(W,{instance:r,attrs:p,children:t.children})}});import{Component as Z,withComponent as _}from"@primereact/core/component";import{mergeProps as $}from"@primeuix/utils";import*as w from"react";var n={as:"div"};var y=_({name:"Card.Header",defaultProps:n,setup(){return{card:a()}},render(r){let{props:t,ptmi:e,card:o}=r,p=$({className:o?.cx("header")},o?.ptm("header"),e("root"));return w.createElement(Z,{instance:r,attrs:p,children:t.children})}});import{Component as rr,withComponent as or}from"@primereact/core/component";import{useCard as tr}from"@primereact/headless/card";import{mergeProps as er}from"@primeuix/utils";import*as h from"react";import*as N from"@primereact/headless/card";var c={...N.defaultProps,as:"div"};var v=or({name:"Card.Root",defaultProps:c,setup(r){return tr(r.inProps)},render(r){let{id:t,props:e,ptmi:o,cx:p,rootProps:q}=r,z=er(q,{id:t,className:p("root")},o("root"));return h.createElement(B,{value:r},h.createElement(rr,{instance:r,attrs:z,children:e.children}))}});import{Component as pr,withComponent as ar}from"@primereact/core/component";import{mergeProps as sr}from"@primeuix/utils";import*as I from"react";var f={as:"div"};var R=ar({name:"Card.Subtitle",defaultProps:f,setup(){return{card:a()}},render(r){let{props:t,ptmi:e,card:o}=r,p=sr({className:o?.cx("subtitle")},o?.ptm("subtitle"),e("root"));return I.createElement(pr,{instance:r,attrs:p,children:t.children})}});import{Component as mr,withComponent as dr}from"@primereact/core/component";import{mergeProps as ir}from"@primeuix/utils";import*as O from"react";var C={as:"div"};var b=dr({name:"Card.Title",defaultProps:C,setup(){return{card:a()}},render(r){let{props:t,ptmi:e,card:o}=r,p=ir({className:o?.cx("title")},o?.ptm("title"),e("root"));return O.createElement(mr,{instance:r,attrs:p,children:t.children})}});var k={};H(k,{defaultBodyProps:()=>s,defaultCaptionProps:()=>m,defaultContentProps:()=>d,defaultFooterProps:()=>i,defaultHeaderProps:()=>n,defaultRootProps:()=>c,defaultSubtitleProps:()=>f,defaultTitleProps:()=>C});export{j as Card,l as CardBody,u as CardCaption,P as CardContent,x as CardFooter,y as CardHeader,k as CardProps,B as CardProvider,v as CardRoot,R as CardSubtitle,b as CardTitle,s as defaultBodyProps,m as defaultCaptionProps,d as defaultContentProps,i as defaultFooterProps,n as defaultHeaderProps,c as defaultRootProps,f as defaultSubtitleProps,C as defaultTitleProps,a as useCardContext};