diff --git a/src/components/ReceiptItemInfo.tsx b/src/components/ReceiptItemInfo.tsx new file mode 100644 index 0000000..5db7ee9 --- /dev/null +++ b/src/components/ReceiptItemInfo.tsx @@ -0,0 +1,52 @@ +'use client'; + +import { useGetReceiptDetail } from '@/apis/receipt/receipt.queries'; +import { cn } from '@/utils/cn'; + +interface ReceiptItemInfoProps { + receiptId: number; + workspaceId: number; +} + +export default function ReceiptItemInfo({ receiptId, workspaceId }: ReceiptItemInfoProps) { + const { data } = useGetReceiptDetail(receiptId, workspaceId); + const items = data?.data.items; + const itemsTotalAmount = items?.reduce((sum, item) => sum + item.price * item.quantity, 0) ?? 0; + const totalAmount = data?.data.totalAmount; + const discountAmount = data?.data.discountAmount; + + return ( +
총 금액
+할인 금액
+결제 금액
+