"use client";
import Link from "next/link";
import { redirect } from "next/navigation";
import { useToggleTheme } from "@/components/theme-provider";
import { Button } from "@/components/ui/button";
import {
DropdownMenu,
DropdownMenuContent,
DropdownMenuItem,
DropdownMenuTrigger,
} from "@/components/ui/dropdown-menu";
import { LogOut, Moon, Paintbrush, Sun } from "lucide-react";
import { signOut, useSession } from "next-auth/react";
import { useTheme } from "next-themes";
function DarkModeToggle() {
const { theme } = useTheme();
if (theme == "dark") {
return (
<>
Light Mode
>
);
} else {
return (
<>
Dark Mode
>
);
}
}
export default function SidebarProfileOptions() {
const toggleTheme = useToggleTheme();
const { data: session } = useSession();
if (!session) return redirect("/");
return (
Cleanups
signOut({
callbackUrl: "/",
})
}
>
Sign Out
);
}