From a22c9d4bb0d53aa1a9ed0a34800d7399dbed08c7 Mon Sep 17 00:00:00 2001 From: Evan Rusackas Date: Tue, 25 Aug 2020 16:19:14 -0700 Subject: [PATCH] chore: silencing console errors by making things optional --- .../src/components/MetricOption.tsx | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/packages/superset-ui-chart-controls/src/components/MetricOption.tsx b/packages/superset-ui-chart-controls/src/components/MetricOption.tsx index efddde0afd..1843e742b9 100644 --- a/packages/superset-ui-chart-controls/src/components/MetricOption.tsx +++ b/packages/superset-ui-chart-controls/src/components/MetricOption.tsx @@ -34,9 +34,9 @@ const FlexRowContainer = styled.div` export interface MetricOptionProps { metric: { - verbose_name: string; + verbose_name?: string; metric_name: string; - label: string; + label?: string; description: string; warning_text: string; expression: string; @@ -44,10 +44,10 @@ export interface MetricOptionProps { certified_by?: string | null; certification_details?: string | null; }; - openInNewWindow: boolean; - showFormula: boolean; - showType: boolean; - url: string; + openInNewWindow?: boolean; + showFormula?: boolean; + showType?: boolean; + url?: string; } export function MetricOption({