Files
PocketVeto/frontend/components/shared/MobileHeader.tsx
Jack Levy 4c86a5b9ca feat: PocketVeto v1.0.0 — initial public release
Self-hosted US Congress monitoring platform with AI policy briefs,
bill/member/topic follows, ntfy + RSS + email notifications,
alignment scoring, collections, and draft-letter generator.

Authored by: Jack Levy
2026-03-15 01:35:01 -04:00

17 lines
645 B
TypeScript

"use client";
import { Menu, Landmark } from "lucide-react";
export function MobileHeader({ onMenuClick }: { onMenuClick: () => void }) {
return (
<header className="md:hidden flex items-center justify-between px-4 py-3 border-b border-border bg-card shrink-0">
<button onClick={onMenuClick} className="p-2 rounded-md hover:bg-accent transition-colors" aria-label="Open menu">
<Menu className="w-5 h-5" />
</button>
<div className="flex items-center gap-2">
<Landmark className="w-5 h-5 text-primary" />
<span className="font-semibold text-sm">PocketVeto</span>
</div>
</header>
);
}