OptionalbuttonCancelVariant?: "text" | "outlined" | "contained"OptionalbuttonExportVariant?: "text" | "outlined" | "contained"The variant of the export button.
OptionalbuttonsClassName?: stringThe class name of the buttons.
OptionalbuttonSelectAllVariant?: "text" | "outlined" | "contained"The variant of the select all button.
OptionalbuttonVariant?: "text" | "outlined" | "contained"The variant of the buttons.
OptionalbuttonVariants?: "text" | "outlined" | "contained"The variants of the buttons.
Optionalchildren?: ReactNodeThe children to display on the button. If not provided, default text will be displayed.
OptionaldisableFilename?: booleanIf true, the filename will be disabled.
OptionaldisableLimit?: booleanIf true, the limit will be disabled.
OptionalexportableData?: (The data to export. If not provided, the popup will be disabled.
Optionalfilename?: stringThe filename to export the data as. If not provided, the default filename will be used. Also disables the filename field if not undefined.
Optionali18n?: UseTranslationResponse<"translation", undefined>The i18n instance to use. If not provided, the default i18n instance will be used.
Optionallimit?: numberThe limit of the data to export. If not provided, the default limit will be used. Also disables the limit field if not undefined.
The function to call when the user exports the data
The variant of the cancel button.