diff --git a/apps/web/app/github/github-page-client.tsx b/apps/web/app/github/github-page-client.tsx index 649c45916c..5065c89af8 100644 --- a/apps/web/app/github/github-page-client.tsx +++ b/apps/web/app/github/github-page-client.tsx @@ -2,8 +2,10 @@ import Link from "next/link"; import { useCallback, useEffect, useMemo, useState } from "react"; -import { IconBrandGithub } from "@tabler/icons-react"; +import { IconBrandGithub, IconMenu2 } from "@tabler/icons-react"; import { Alert, AlertDescription } from "@kandev/ui/alert"; +import { Button } from "@kandev/ui/button"; +import { Sheet, SheetContent, SheetHeader, SheetTitle } from "@kandev/ui/sheet"; import { PageTopbar } from "@/components/page-topbar"; import { useGitHubStatus } from "@/hooks/domains/github/use-github-status"; import { usePRKeyToTasks } from "@/hooks/domains/github/use-pr-key-to-tasks"; @@ -50,12 +52,26 @@ type GitHubPageClientProps = { repositories: Repository[]; }; -function PageHeader() { +function PageHeader({ onOpenMobileSidebar }: { onOpenMobileSidebar?: () => void }) { return ( } + actions={ + onOpenMobileSidebar && ( + + ) + } /> ); } @@ -295,7 +311,10 @@ function AuthenticatedLayout({ useAllWorkflowSnapshots(workspaceId ?? null); return (
-