Skip to content

Commit e0e10df

Browse files
committed
Fix CI: use pnpm lockfile, fix lint and formatting issues
- Remove npm package-lock.json (project uses pnpm) - Update pnpm-lock.yaml with @radix-ui/react-dropdown-menu - Add type="button" to dropdown trigger for a11y lint rule - Apply biome formatting to new/modified files https://claude.ai/code/session_01RchFL7TGNgpJnqoL7BAEav
1 parent 4718a98 commit e0e10df

4 files changed

Lines changed: 429 additions & 19692 deletions

File tree

components/site-header-client.tsx

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,10 @@ export function SiteHeaderClient({ user }: SiteHeaderClientProps) {
4949
{isSignedIn && user ? (
5050
<DropdownMenu>
5151
<DropdownMenuTrigger asChild>
52-
<button className="flex items-center gap-2 rounded-md px-2 py-1.5 transition-colors hover:bg-secondary">
52+
<button
53+
type="button"
54+
className="flex items-center gap-2 rounded-md px-2 py-1.5 transition-colors hover:bg-secondary"
55+
>
5356
<Image
5457
src={user.avatarUrl || "/placeholder.svg"}
5558
alt={user.name}
@@ -84,10 +87,7 @@ export function SiteHeaderClient({ user }: SiteHeaderClientProps) {
8487
<DropdownMenuSeparator />
8588
<DropdownMenuItem asChild>
8689
<form action={signOutAction} className="w-full">
87-
<button
88-
type="submit"
89-
className="flex w-full items-center gap-2 text-sm"
90-
>
90+
<button type="submit" className="flex w-full items-center gap-2 text-sm">
9191
<LogOut className="h-3.5 w-3.5" />
9292
Sign out
9393
</button>

components/ui/dropdown-menu.tsx

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,7 @@ const DropdownMenuSubTrigger = React.forwardRef<
3333
{children}
3434
</DropdownMenuPrimitive.SubTrigger>
3535
))
36-
DropdownMenuSubTrigger.displayName =
37-
DropdownMenuPrimitive.SubTrigger.displayName
36+
DropdownMenuSubTrigger.displayName = DropdownMenuPrimitive.SubTrigger.displayName
3837

3938
const DropdownMenuSubContent = React.forwardRef<
4039
React.ComponentRef<typeof DropdownMenuPrimitive.SubContent>,
@@ -49,8 +48,7 @@ const DropdownMenuSubContent = React.forwardRef<
4948
{...props}
5049
/>
5150
))
52-
DropdownMenuSubContent.displayName =
53-
DropdownMenuPrimitive.SubContent.displayName
51+
DropdownMenuSubContent.displayName = DropdownMenuPrimitive.SubContent.displayName
5452

5553
const DropdownMenuContent = React.forwardRef<
5654
React.ComponentRef<typeof DropdownMenuPrimitive.Content>,
@@ -96,11 +94,7 @@ const DropdownMenuLabel = React.forwardRef<
9694
>(({ className, inset, ...props }, ref) => (
9795
<DropdownMenuPrimitive.Label
9896
ref={ref}
99-
className={cn(
100-
"px-2 py-1.5 text-sm font-semibold",
101-
inset && "pl-8",
102-
className
103-
)}
97+
className={cn("px-2 py-1.5 text-sm font-semibold", inset && "pl-8", className)}
10498
{...props}
10599
/>
106100
))

0 commit comments

Comments
 (0)