Hiyve Components - v1.0.0
    Preparing search index...

    Interface SummaryExportButtonProps

    Props for SummaryExportButton component

    interface SummaryExportButtonProps {
        colors?: Partial<MeetingSummaryColors>;
        data: MeetingSummaryData;
        disabled?: boolean;
        formats?: ("pdf" | "markdown" | "json")[];
        icons?: Partial<MeetingSummaryIcons>;
        labels?: Partial<MeetingSummaryLabels>;
        onError?: (error: Error) => void;
        onExport?: (
            data: MeetingSummaryData,
            format: "pdf" | "markdown" | "json",
        ) => void;
        sx?: SxProps<Theme>;
    }
    Index

    Properties

    colors?: Partial<MeetingSummaryColors>

    Custom colors

    Summary data to export

    disabled?: boolean

    Whether button is disabled

    formats?: ("pdf" | "markdown" | "json")[]

    Available export formats

    icons?: Partial<MeetingSummaryIcons>

    Custom icons

    labels?: Partial<MeetingSummaryLabels>

    Custom labels

    onError?: (error: Error) => void

    Callback on error

    onExport?: (
        data: MeetingSummaryData,
        format: "pdf" | "markdown" | "json",
    ) => void

    Callback when export is triggered

    sx?: SxProps<Theme>

    MUI sx prop