Docyrus

Docyrus Data Export Menu

Docyrus Data Export Menu component with multiple variants and sizes.

Client Only

Installation

pnpm dlx @docyrus/cli add @docyrus/ui-docyrus-data-export-menu
UI Primitives(7 components)
npx shadcn@latest add button checkbox dialog dropdown-menu input scroll-area toggle-group

Usage

import {
  DocyrusDataExportMenu
} from "@docyrus/ui/components/docyrus-data-export-menu";

<DocyrusDataExportMenu
  onExport={() => {}}
  fields={ReadonlyDocyrusDataExportFieldOption[]}
  visibleSlugs={Readonlystring[]}
/>

API Reference

PropTypeDefault
onExport(selection: DocyrusDataExportSelection) => void | Promise<void>—
fieldsReadonlyArray<DocyrusDataExportFieldOption>—
visibleSlugsReadonlyArray<string>—
isExportingbooleanfalse
disabledbooleanfalse
classNamestring—

On this page