"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const e="https://nice2dev.com/schemas/component-doc-v1.json",t="NiceCard",a="Card",r="1.0.0",o="stable",n="layout",i="container",c="Bordered content container with optional header and footer.",s="1.0.0",d=["web","mobile","desktop"],l=["card","container","panel","box"],p=[{name:"children",type:"ReactNode",required:!0,description:"Card body content."},{name:"title",type:"ReactNode",required:!1,description:"Card header title."},{name:"headerExtra",type:"ReactNode",required:!1,description:"Extra content in header (e.g., actions)."},{name:"footer",type:"ReactNode",required:!1,description:"Card footer content."},{name:"size",type:"NiceSize",required:!1,default:"'md'",description:"Card padding size."},{name:"hoverable",type:"boolean",required:!1,description:"Add hover effect."}],m=[{name:"onClick",parameters:[],description:"Called when card clicked."}],u=[{name:"--nice-card-bg",default:"var(--nice-surface-bg)",description:"Background color"},{name:"--nice-card-border-radius",default:"8px",description:"Border radius"}],f=[{title:"Basic Card",code:`<NiceCard
  title="User Profile"
  headerExtra={<NiceButton size="sm">Edit</NiceButton>}
>
  <UserInfo user={user} />
</NiceCard>`,language:"tsx"},{title:"Clickable Card",code:"<NiceCard hoverable onClick={() => navigate(`/item/${item.id}`)}>\n  <ItemPreview item={item} />\n</NiceCard>",language:"tsx"}],b=[{name:"NiceAccordion",relationship:"collapsible"}],y={$schema:e,name:t,displayName:a,version:r,status:o,category:n,subcategory:i,package:"@nicetoDev/ui",description:c,since:s,platforms:d,keywords:l,props:p,events:m,cssVariables:u,examples:f,related:b};exports.$schema=e;exports.category=n;exports.cssVariables=u;exports.default=y;exports.description=c;exports.displayName=a;exports.events=m;exports.examples=f;exports.keywords=l;exports.name=t;exports.platforms=d;exports.props=p;exports.related=b;exports.since=s;exports.status=o;exports.subcategory=i;exports.version=r;
