feat: add link button to view service details in IncrociTable

This commit is contained in:
Marco Pedone 2026-04-16 16:49:48 +02:00
parent d7bd1656c2
commit a03326f036

View file

@ -1,5 +1,5 @@
import { format } from "date-fns";
import { Waypoints } from "lucide-react";
import { ArrowRight, Waypoints } from "lucide-react";
import Link from "next/link";
import { Button, type ButtonProps } from "~/components/ui/button";
import {
@ -68,6 +68,7 @@ const IncrociTable = ({ annuncioId }: { annuncioId: AnnunciId }) => {
<TableHead>Utente</TableHead>
<TableHead>Data</TableHead>
<TableHead>Note</TableHead>
<TableHead>Servizio</TableHead>
</TableRow>
</TableHeader>
<TableBody>
@ -108,6 +109,16 @@ const IncrociTable = ({ annuncioId }: { annuncioId: AnnunciId }) => {
<TableCell className="whitespace-pre-wrap">
{incrocio.note}
</TableCell>
<TableCell>
<Link
href={`/area-riservata/admin/user-view/servizio/${incrocio.user_id}/${incrocio.servizio_id}`}
target="_blank"
>
<Button variant="outline">
<ArrowRight />
</Button>
</Link>
</TableCell>
</TableRow>
))
)}