Use categoryLabel constant for ticket category display

Replace inline string manipulation with the shared categoryLabel lookup from core constants.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Moshfegh Hamedani 2026-03-05 10:54:37 -08:00
parent 234e9e8b8b
commit 2de04010a9

View file

@ -11,6 +11,7 @@ import {
flexRender, flexRender,
} from "@tanstack/react-table"; } from "@tanstack/react-table";
import { type Ticket } from "core/constants/ticket.ts"; import { type Ticket } from "core/constants/ticket.ts";
import { categoryLabel } from "core/constants/ticket-category.ts";
import ErrorAlert from "@/components/ErrorAlert"; import ErrorAlert from "@/components/ErrorAlert";
import StatusBadge from "@/components/StatusBadge"; import StatusBadge from "@/components/StatusBadge";
import { Badge } from "@/components/ui/badge"; import { Badge } from "@/components/ui/badge";
@ -78,7 +79,7 @@ const columns: ColumnDef<Ticket>[] = [
cell: ({ row }) => cell: ({ row }) =>
row.original.category ? ( row.original.category ? (
<Badge variant="secondary"> <Badge variant="secondary">
{row.original.category.replace(/_/g, " ")} {categoryLabel[row.original.category]}
</Badge> </Badge>
) : ( ) : (
"—" "—"