From d47316de3c4e937e34099f8f73692165a715f68d Mon Sep 17 00:00:00 2001 From: Ashley Sommer Date: Fri, 28 Jun 2024 12:14:05 +1000 Subject: [PATCH] Cast string array to PrezFlavour array to suppress TS error on build --- src/main.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main.ts b/src/main.ts index 6f9947f..d645863 100644 --- a/src/main.ts +++ b/src/main.ts @@ -4,6 +4,7 @@ import App from "@/App.vue"; import router from "@/router"; import config from "@/config"; import { sidenavConfigKey, enabledPrezsConfigKey, apiBaseUrlConfigKey, mapConfigKey, perPageConfigKey, conceptPerPageConfigKey, enableScoresKey } from "@/types"; +import type { PrezFlavour } from "@/types"; import { Tooltip } from "floating-vue"; import VueGoogleMaps from "@fawmi/vue-google-maps"; @@ -14,7 +15,7 @@ import "@/assets/sass/main.scss"; const app = createApp(App); app.provide(sidenavConfigKey, config.sidenav === "true"); -app.provide(enabledPrezsConfigKey, config.enabledPrezs.split(",")); +app.provide(enabledPrezsConfigKey, (config.enabledPrezs.split(",") as PrezFlavour[])); app.provide(perPageConfigKey, config.perPage); app.provide(conceptPerPageConfigKey, config.conceptPerPage); app.provide(enableScoresKey, config.enableScores === "true");