"use client"; import * as React from "react"; import { Bell } from "lucide-react"; import { useCurrentLocale, useI18n } from "locales/client"; import { formatDate } from "@/shared/lib/date"; import { Dialog, DialogContent, DialogHeader, DialogTitle, DialogTrigger } from "@/components/ui/dialog"; import { Button } from "@/components/ui/button"; import { releaseNotes } from "../model/notes"; export function ReleaseNotesDialog() { const t = useI18n(); const locale = useCurrentLocale(); return ( {t("release_notes.title")}
{releaseNotes.map((note) => (
{formatDate(note.date, locale)}
{t(note.titleKey as keyof typeof t)}
{t(note.contentKey as keyof typeof t)}
))}
); }