"use client"; import { Card, Stack, Title, Badge, Group, Radio, Grid, Center, Text, } from "@mantine/core"; import moment from "moment"; import { useRouter } from "next/navigation"; import { MODEL_VOTING } from "../model/interface"; import { ComponentGlobal_NotifikasiPeringatan } from "@/app_modules/_global/notif_global/notifikasi_peringatan"; export default function ComponentVote_CardViewStatus({ path, data, }: { path?: string; data?: MODEL_VOTING; }) { const router = useRouter(); return ( <> { if (data?.id === undefined) { ComponentGlobal_NotifikasiPeringatan("Path tidak ditemukan"); } else { router.push((path as string) + data?.id); } }} > {/* Isi deskripsi */} {data?.title} {data?.awalVote.toLocaleDateString(["id-ID"], { dateStyle: "medium", })} - {data?.akhirVote.toLocaleDateString(["id-ID"], { dateStyle: "medium", })} ); }