import { createFileRoute } from "@tanstack/react-router"; import { ReceiptText, User, Clock, DollarSign } from "lucide-react"; import { DetailRow, BackLink, EmptyState } from "#/components/ui"; import { useGetBillById } from "shared-react"; export const Route = createFileRoute("/billing/$id")({ component: BillDetailsPage, staticData: { title: "Bill Details", subtitle: "Loading...", }, }); function BillDetailsPage() { const { id } = Route.useParams(); const billId = Number(id); const { data: bill, isLoading } = useGetBillById(billId); if (isLoading) return
| Product | Strips | Loose | Price | Total |
|---|---|---|---|---|
|
{item.product_name}
{item.brand && {item.brand} }
|
{item.strips} | {item.loose} |
{item.original_price !== item.selling_price ? (
₹{item.original_price.toFixed(2)}
₹{item.selling_price.toFixed(2)}
) : (
₹{item.selling_price.toFixed(2)}
)}
|
₹{item.total.toFixed(2)} |