diff --git a/packages/builder/src/stores/portal/navigation.ts b/packages/builder/src/stores/portal/navigation.ts index 2b230622f6..4eb50bc84f 100644 --- a/packages/builder/src/stores/portal/navigation.ts +++ b/packages/builder/src/stores/portal/navigation.ts @@ -2,13 +2,13 @@ import { writable } from "svelte/store" type GotoFuncType = (path: string) => void -interface Store { +interface PortalNavigationStore { initialisated: boolean goto: GotoFuncType } export function createNavigationStore() { - const store = writable({ + const store = writable({ initialisated: false, goto: undefined as any, }) diff --git a/packages/builder/src/stores/portal/plugins.ts b/packages/builder/src/stores/portal/plugins.ts index 15110a852b..5b1e04c2ff 100644 --- a/packages/builder/src/stores/portal/plugins.ts +++ b/packages/builder/src/stores/portal/plugins.ts @@ -1,17 +1,13 @@ import { writable } from "svelte/store" import { PluginSource } from "constants/index" - +import { Plugin } from "@budibase/types" import { API } from "api" -interface Plugin { - _id: string -} - export function createPluginsStore() { const { subscribe, set, update } = writable([]) async function load() { - const plugins = await API.getPlugins() + const plugins = (await API.getPlugins()) as Plugin[] set(plugins) }