lint
This commit is contained in:
@@ -26,11 +26,15 @@ const user = $derived(userQuery.data);
|
|||||||
|
|
||||||
// Generate initials from display name or email
|
// Generate initials from display name or email
|
||||||
const initials = $derived.by(() => {
|
const initials = $derived.by(() => {
|
||||||
if (!user) return "??";
|
if (!user) {
|
||||||
|
return "??";
|
||||||
|
}
|
||||||
if (user.displayName) {
|
if (user.displayName) {
|
||||||
const parts = user.displayName.split(" ");
|
const parts = user.displayName.split(" ");
|
||||||
if (parts.length >= 2) {
|
if (parts.length >= 2) {
|
||||||
return (parts[0].charAt(0) + parts[parts.length - 1].charAt(0)).toUpperCase();
|
return (
|
||||||
|
parts[0].charAt(0) + parts[parts.length - 1].charAt(0)
|
||||||
|
).toUpperCase();
|
||||||
}
|
}
|
||||||
return user.displayName.slice(0, 2).toUpperCase();
|
return user.displayName.slice(0, 2).toUpperCase();
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -22,11 +22,15 @@ const user = $derived(userQuery.data);
|
|||||||
|
|
||||||
// Generate initials from display name or email
|
// Generate initials from display name or email
|
||||||
const initials = $derived.by(() => {
|
const initials = $derived.by(() => {
|
||||||
if (!user) return "??";
|
if (!user) {
|
||||||
|
return "??";
|
||||||
|
}
|
||||||
if (user.displayName) {
|
if (user.displayName) {
|
||||||
const parts = user.displayName.split(" ");
|
const parts = user.displayName.split(" ");
|
||||||
if (parts.length >= 2) {
|
if (parts.length >= 2) {
|
||||||
return (parts[0].charAt(0) + parts[parts.length - 1].charAt(0)).toUpperCase();
|
return (
|
||||||
|
parts[0].charAt(0) + parts[parts.length - 1].charAt(0)
|
||||||
|
).toUpperCase();
|
||||||
}
|
}
|
||||||
return user.displayName.slice(0, 2).toUpperCase();
|
return user.displayName.slice(0, 2).toUpperCase();
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,4 +1,12 @@
|
|||||||
// Dashboard layout components
|
// Dashboard layout components
|
||||||
|
|
||||||
|
// Admin layout components
|
||||||
|
export {
|
||||||
|
AdminHeader,
|
||||||
|
AdminLayout,
|
||||||
|
AdminMobileNav,
|
||||||
|
AdminSidebar,
|
||||||
|
} from "./admin/index.js";
|
||||||
export {
|
export {
|
||||||
AppHeader,
|
AppHeader,
|
||||||
AppSidebar,
|
AppSidebar,
|
||||||
@@ -8,11 +16,3 @@ export {
|
|||||||
OrgSwitcher,
|
OrgSwitcher,
|
||||||
UserMenu,
|
UserMenu,
|
||||||
} from "./dashboard/index.js";
|
} from "./dashboard/index.js";
|
||||||
|
|
||||||
// Admin layout components
|
|
||||||
export {
|
|
||||||
AdminHeader,
|
|
||||||
AdminLayout,
|
|
||||||
AdminMobileNav,
|
|
||||||
AdminSidebar,
|
|
||||||
} from "./admin/index.js";
|
|
||||||
|
|||||||
Reference in New Issue
Block a user