json-to-csv-export
Version:
Easily generate csv downloads of your json data.
14 lines (13 loc) • 409 B
TypeScript
export interface HeaderMapping {
label: string;
key: string;
}
interface CsvDownloadProps {
data: any[];
filename?: string;
/** Cell delimiter to use. Defaults to comma for RFC-4180 compliance. */
delimiter?: string;
headers?: string[] | HeaderMapping[];
}
declare const csvDownload: ({ data, filename, delimiter, headers, }: CsvDownloadProps) => void;
export default csvDownload;