From 1aeab600451cf6f7c5ee6b2bc6c592a9369e67af Mon Sep 17 00:00:00 2001 From: Hayden <64056131+hay-kot@users.noreply.github.com> Date: Fri, 27 Jan 2023 14:11:09 -0900 Subject: [PATCH] store item display preferences --- frontend/composables/use-preferences.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/frontend/composables/use-preferences.ts b/frontend/composables/use-preferences.ts index 6356a07..db3cccd 100644 --- a/frontend/composables/use-preferences.ts +++ b/frontend/composables/use-preferences.ts @@ -1,10 +1,13 @@ import { Ref } from "vue"; import { DaisyTheme } from "~~/lib/data/themes"; +export type ViewType = "table" | "card" | "tree"; + export type LocationViewPreferences = { showDetails: boolean; showEmpty: boolean; editorAdvancedView: boolean; + itemDisplayView: ViewType; theme: DaisyTheme; }; @@ -19,6 +22,7 @@ export function useViewPreferences(): Ref { showDetails: true, showEmpty: true, editorAdvancedView: false, + itemDisplayView: "card", theme: "homebox", }, { mergeDefaults: true }