Docyrus
Client Only
Installation
pnpm dlx @docyrus/cli add @docyrus/ui-docyrus-data-export-menuUI Primitives(7 components)
npx shadcn@latest add button checkbox dialog dropdown-menu input scroll-area toggle-groupUsage
import {
DocyrusDataExportMenu
} from "@docyrus/ui/components/docyrus-data-export-menu";
<DocyrusDataExportMenu
onExport={() => {}}
fields={ReadonlyDocyrusDataExportFieldOption[]}
visibleSlugs={Readonlystring[]}
/>API Reference
| Prop | Type | Default |
|---|---|---|
onExport | (selection: DocyrusDataExportSelection) => void | Promise<void> | — |
fields | ReadonlyArray<DocyrusDataExportFieldOption> | — |
visibleSlugs | ReadonlyArray<string> | — |
isExporting | boolean | false |
disabled | boolean | false |
className | string | — |