feat: Add Enum preference type support

This commit is contained in:
Jesse Wierzbinski 2024-12-04 14:34:09 +01:00
parent ca824a2a1a
commit dca7af4b0e
No known key found for this signature in database
10 changed files with 149 additions and 4 deletions

View file

@ -13,8 +13,11 @@ import {
SidebarProvider,
SidebarTrigger,
} from "~/components/ui/sidebar";
import { SettingIds } from "~/settings";
import LeftSidebar from "./left-sidebar.vue";
import RightSidebar from "./right-sidebar.vue";
const showRightSidebar = useSetting(SettingIds.NotificationsSidebar);
</script>
<template>
@ -45,6 +48,6 @@ import RightSidebar from "./right-sidebar.vue";
<slot />
</div>
</SidebarInset>
<RightSidebar v-if="identity" />
<RightSidebar v-if="identity" v-show="showRightSidebar.value" />
</SidebarProvider>
</template>