judge4c/src/components/settings-button.tsx

19 lines
497 B
TypeScript
Raw Normal View History

"use client";
import { Settings } from "lucide-react";
import { useSettingsStore } from "@/stores/useSettingsStore";
import { DropdownMenuItem } from "@/components/ui/dropdown-menu";
2025-04-13 21:12:05 +00:00
import { useTranslations } from "next-intl";
export function SettingsButton() {
const { setDialogOpen } = useSettingsStore();
2025-04-13 21:12:05 +00:00
const t = useTranslations('settings');
return (
<DropdownMenuItem onClick={() => setDialogOpen(true)}>
<Settings />
2025-04-13 21:12:05 +00:00
{t('settings')}
</DropdownMenuItem>
);
}