"use client"; import { Check, MessageSquareWarning, Settings } from "lucide-react"; import { MessageForm } from "./_components/MessageForm"; import { PaginatedTable, PaginatedTableRef } from "_components/PaginatedTable"; import { ColumnDef } from "@tanstack/react-table"; import { Notam } from "@repo/db"; import { useRef } from "react"; export default function MessagePage() { const tableRef = useRef(null); return ( <>

Config

{ const color = row.getValue("color"); return color; }, }, { accessorKey: "wartungsmodus", header: "Wartungsmodus", cell: ({ row }) => { const wartungsmodus = row.original.maintenanceEnabled; return wartungsmodus ? : ""; }, }, { accessorKey: "disableHPG", header: "HPG deaktiviert", cell: ({ row }) => { const disableHPG = row.original.disableHPG; return disableHPG ? : ""; }, }, { accessorKey: "createdAt", header: "Erstellt am", cell: ({ cell }) => { const date = new Date(cell.getValue() as string); return date.toLocaleDateString("de-DE", { year: "numeric", month: "2-digit", day: "2-digit", hour: "2-digit", minute: "2-digit", }); }, }, ] as ColumnDef[] } /> ); }