"use client"
import Link from "next/link"
import { usePathname, useRouter } from "next/navigation"
import { LayoutDashboard, Image, Search, Send, ListOrdered, FileText, LogOut } from "lucide-react"
const links = [
{ href: "/feed", label: "Feed", icon: LayoutDashboard },
{ href: "/submit", label: "Enviar", icon: Send },
{ href: "/search", label: "Buscar", icon: Search },
{ href: "/queue", label: "Cola", icon: ListOrdered },
{ href: "/admin/posts", label: "Posts", icon: FileText },
]
export function Sidebar() {
const pathname = usePathname()
const router = useRouter()
async function handleLogout() {
await fetch("/api/auth/logout", { method: "POST" })
router.push("/login")
}
// Do not render sidebar / bottom bar if inside reader page
if (pathname.includes("/read")) {
return null
}
return (
<>
{/* Desktop Sidebar */}
{/* Mobile Bottom Navigation Bar */}
>
)
}