From ab142ab330f9362f02f1a1128bb0d0db200e3c7e Mon Sep 17 00:00:00 2001 From: Saqib Ansari Date: Sun, 24 Nov 2024 13:01:52 +0530 Subject: [PATCH] feat: auto save changes on workbook --- frontend/src2/types/workbook.types.ts | 1 + .../src2/workbook/WorkbookNavbarActions.vue | 7 ++++++- frontend/src2/workbook/workbook.ts | 20 ++++++++++++++++++- .../insights_workbook/insights_workbook.json | 11 ++++++++-- .../insights_workbook/insights_workbook.py | 1 + 5 files changed, 36 insertions(+), 4 deletions(-) diff --git a/frontend/src2/types/workbook.types.ts b/frontend/src2/types/workbook.types.ts index b63c6711..b915cec5 100644 --- a/frontend/src2/types/workbook.types.ts +++ b/frontend/src2/types/workbook.types.ts @@ -22,6 +22,7 @@ export type InsightsWorkbook = { queries: WorkbookQuery[] charts: WorkbookChart[] dashboards: WorkbookDashboard[] + enable_auto_save?: boolean } export type WorkbookQuery = { diff --git a/frontend/src2/workbook/WorkbookNavbarActions.vue b/frontend/src2/workbook/WorkbookNavbarActions.vue index b3e9f593..16420b6a 100644 --- a/frontend/src2/workbook/WorkbookNavbarActions.vue +++ b/frontend/src2/workbook/WorkbookNavbarActions.vue @@ -1,5 +1,5 @@