bananas-commerce-admin
Version:
What's this, an admin for apes?
17 lines (16 loc) • 532 B
TypeScript
import React from "react";
export type ChartType = "line" | "area" | "bar";
export type ChartsWithTableType = ChartType | "table";
export interface DataItem {
date: string;
[key: string]: string | number | boolean | Date;
}
export interface ChartProps {
data: DataItem[];
charts: ChartType[];
dataTable?: boolean;
dataKeyX: string;
dataKeyY?: string;
csvFileName?: string;
}
export default function Chart({ data, charts, dataTable, dataKeyX, dataKeyY, csvFileName, }: ChartProps): React.JSX.Element;