diff --git a/src/components/layout/TopBar.tsx b/src/components/layout/TopBar.tsx
index b32da5a..e2ee27f 100644
--- a/src/components/layout/TopBar.tsx
+++ b/src/components/layout/TopBar.tsx
@@ -199,6 +199,7 @@ export function TopBar() {
{
const endSessionEndpoint = useAuthStore.getState().endSessionEndpoint;
logout();
diff --git a/src/components/ui/dropdown-menu.tsx b/src/components/ui/dropdown-menu.tsx
index 4790b35..a6df6f9 100644
--- a/src/components/ui/dropdown-menu.tsx
+++ b/src/components/ui/dropdown-menu.tsx
@@ -81,12 +81,15 @@ const DropdownMenuItem = React.forwardRef<
React.ComponentRef,
React.ComponentPropsWithoutRef & {
inset?: boolean;
+ variant?: 'default' | 'destructive';
}
->(({ className, inset, ...props }, ref) => (
+>(({ className, inset, variant = 'default', ...props }, ref) => (
svg]:size-4 [&>svg]:shrink-0',
+ 'data-[variant=destructive]:text-destructive data-[variant=destructive]:focus:bg-destructive/10 data-[variant=destructive]:focus:text-destructive',
inset && 'pl-8',
className,
)}