From 8cb84aa7fe399bfdaecb4519b3ad3fb1fa85e86a Mon Sep 17 00:00:00 2001 From: TzeYiing Date: Wed, 26 Apr 2023 00:54:03 +0900 Subject: [PATCH] fix: refactor edge functions --- .../interfaces/Reports/ReportWidget.tsx | 69 ++++---- .../[ref]/functions/[functionSlug]/index.tsx | 155 ++++++------------ 2 files changed, 83 insertions(+), 141 deletions(-) diff --git a/studio/components/interfaces/Reports/ReportWidget.tsx b/studio/components/interfaces/Reports/ReportWidget.tsx index def9096eb2e..45b55aef2a4 100644 --- a/studio/components/interfaces/Reports/ReportWidget.tsx +++ b/studio/components/interfaces/Reports/ReportWidget.tsx @@ -14,7 +14,8 @@ export interface ReportWidgetProps { tooltip?: string className?: string renderer: (props: ReportWidgetRendererProps) => React.ReactNode - params: BaseReportParams | LogsEndpointParams + // omitting params will hide the "View in logs explorer" button + params?: BaseReportParams | LogsEndpointParams isLoading: boolean } @@ -64,38 +65,40 @@ const ReportWidget: React.FC = (props) => {

{props.description}

- - -