feat: new settings

This commit is contained in:
--list
2026-01-12 23:25:58 -08:00
parent be8916b4ce
commit a89a48d11e
13 changed files with 629 additions and 432 deletions

View File

@@ -0,0 +1,16 @@
<template>
<div class="flex items-center gap-2">
<UserAvatar class="size-6" :photo-url="userPhotoUrl" />
<span>{{ workspaceName ?? 'Personal' }}</span>
</div>
</template>
<script setup lang="ts">
import UserAvatar from '@/components/common/UserAvatar.vue'
import { useCurrentUser } from '@/composables/auth/useCurrentUser'
import { useWorkspace } from '@/platform/workspace/composables/useWorkspace'
const { userPhotoUrl } = useCurrentUser()
const { workspaceName } = useWorkspace()
</script>