"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const e="https://nice2dev.com/schemas/component-doc-v1.json",t="NiceActionSheet",o="Action Sheet",n="1.0.0",s="stable",i="overlays",c="mobile",a="Mobile-style bottom action sheet with list of actions.",l="1.0.0",r=["mobile","web"],m=["action-sheet","bottom-sheet","mobile","actions"],d=[{name:"visible",type:"boolean",required:!0,description:"Controls visibility."},{name:"title",type:"string",required:!1,description:"Sheet title."},{name:"items",type:"NiceActionSheetItem[]",required:!0,description:"Action items."},{name:"showCancelButton",type:"boolean",required:!1,default:"true",description:"Show cancel button."},{name:"cancelText",type:"string",required:!1,default:"'Cancel'",description:"Cancel button text."}],p=[{name:"onClose",parameters:[],description:"Called when sheet should close."}],h=[],u=[{title:"Share Sheet",code:`<NiceActionSheet
  visible={showShare}
  title="Share via"
  items={[
    { text: 'Copy Link', icon: <LinkIcon />, onClick: copyLink },
    { text: 'Email', icon: <EmailIcon />, onClick: shareEmail },
    { text: 'Delete', type: 'danger', icon: <DeleteIcon />, onClick: handleDelete }
  ]}
  onClose={() => setShowShare(false)}
/>`,language:"tsx"}],b=[{name:"NiceDrawer",relationship:"similar"}],y={$schema:e,name:t,displayName:o,version:n,status:s,category:i,subcategory:c,package:"@nicetoDev/ui",description:a,since:l,platforms:r,keywords:m,props:d,events:p,cssVariables:h,examples:u,related:b};exports.$schema=e;exports.category=i;exports.cssVariables=h;exports.default=y;exports.description=a;exports.displayName=o;exports.events=p;exports.examples=u;exports.keywords=m;exports.name=t;exports.platforms=r;exports.props=d;exports.related=b;exports.since=l;exports.status=s;exports.subcategory=c;exports.version=n;
