fix: type dashboard chart metric keys (#380)
This commit is contained in:
@@ -23,7 +23,7 @@ interface EmailChartProps {
|
|||||||
domain: string | null;
|
domain: string | null;
|
||||||
}
|
}
|
||||||
|
|
||||||
const STACK_ORDER: string[] = [
|
const STACK_ORDER = [
|
||||||
"delivered",
|
"delivered",
|
||||||
"bounced",
|
"bounced",
|
||||||
"complained",
|
"complained",
|
||||||
@@ -74,9 +74,9 @@ export default function EmailChart({ days, domain }: EmailChartProps) {
|
|||||||
clicked: { label: "Clicked", color: currentColors.clicked },
|
clicked: { label: "Clicked", color: currentColors.clicked },
|
||||||
};
|
};
|
||||||
|
|
||||||
const visibleMetrics =
|
const visibleMetrics: StackKey[] =
|
||||||
selectedMetrics.length === 0
|
selectedMetrics.length === 0
|
||||||
? STACK_ORDER
|
? [...STACK_ORDER]
|
||||||
: STACK_ORDER.filter((key) => selectedMetrics.includes(key));
|
: STACK_ORDER.filter((key) => selectedMetrics.includes(key));
|
||||||
|
|
||||||
const toggleMetric = (metric: StackKey) => {
|
const toggleMetric = (metric: StackKey) => {
|
||||||
|
|||||||
Reference in New Issue
Block a user