25 lines
625 B
TypeScript
25 lines
625 B
TypeScript
import { Settings } from "lucide-react";
|
|
import { LangToggle } from "~/components/navbar/lang-toggle";
|
|
import { Button } from "~/components/ui/button";
|
|
|
|
import {
|
|
Popover,
|
|
PopoverContent,
|
|
PopoverTrigger,
|
|
} from "~/components/ui/popover";
|
|
|
|
export const SettingsPopover = () => {
|
|
return (
|
|
<Popover>
|
|
<PopoverTrigger asChild>
|
|
<Button aria-label="Settings" className="p-2" variant="ghost">
|
|
<Settings className="size-5" />
|
|
</Button>
|
|
</PopoverTrigger>
|
|
<PopoverContent className="flex w-fit justify-center gap-4 p-4">
|
|
<LangToggle />
|
|
{/* <ThemeSwitch /> */}
|
|
</PopoverContent>
|
|
</Popover>
|
|
);
|
|
};
|