From 227679f18990b2cdb7773df4abeef121d4b671fb Mon Sep 17 00:00:00 2001 From: Adria Navarro Date: Fri, 14 Feb 2025 12:57:27 +0100 Subject: [PATCH] Use proper types --- packages/client/src/stores/builder.ts | 20 +++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-) diff --git a/packages/client/src/stores/builder.ts b/packages/client/src/stores/builder.ts index fccf6caa30..0a7408eb66 100644 --- a/packages/client/src/stores/builder.ts +++ b/packages/client/src/stores/builder.ts @@ -8,6 +8,12 @@ import { PingSource, PreviewDevice, Screen, + Theme, + AppCustomTheme, + AppNavigation, + Plugin, + Snippet, + UIComponentError, } from "@budibase/types" interface BuilderStore { @@ -16,16 +22,16 @@ interface BuilderStore { selectedComponentId: string | null editMode: boolean previewId: string | null - theme: string | null - customTheme: string | null + theme: Theme | null + customTheme: AppCustomTheme | null previewDevice: PreviewDevice - navigation: string | null - hiddenComponentIds: [] - usedPlugins: { name: string; hash: string }[] | null + navigation: AppNavigation | null + hiddenComponentIds: string[] + usedPlugins: Plugin[] | null eventResolvers: {} metadata: { componentId: string; step: number } | null - snippets: string | null - componentErrors: {} + snippets: Snippet[] | null + componentErrors: Record layout: any }