'use client'; import Passport from '@/assets/passport.jpg'; import { getBoxes } from '@/shared/config/api/testApi'; import formatPhone from '@/shared/lib/formatPhone'; import { useQuery } from '@tanstack/react-query'; import Image from 'next/image'; import { useParams } from 'next/navigation'; const Boxes = () => { const products = [ { name: 'Quloqchin', nameRu: 'Наушники', trackId: 'TRK-001', quantity: 2, price: '120 000 UZS', weight: 0.4, }, { name: 'Zaryadka', nameRu: 'Зарядка', trackId: 'TRK-002', quantity: 1, price: '60 000 UZS', weight: 0.2, }, ]; const { id } = useParams(); const { data } = useQuery({ queryKey: ['boxes_detail'], queryFn: () => getBoxes.boxesDetail({ id: Number(id) }), select(data) { return data.data.data; }, }); console.log(data); return (
ID: {data?.boxName}
Partiya: {data?.partyName}
Paketlar soni:{' '} {data?.packetCount}
Paket: {data?.boxName} Status: {e.packetStatus}
Cargo ID:{e.userInfo.cargoID}
Foydalanuvchi
Ismi: {e.userInfo.fullName}
Cargo ID: {e.userInfo.cargoID}
Manzil: {e.userInfo.address}
Telefon: {formatPhone(e.userInfo.phone)}
| T/r | Nomi | Nomi (Ru) | Trek ID | Soni | Narxi | Og‘irligi (kg) |
|---|---|---|---|---|---|---|
| {index + 1} | {item.name} | {item.nameRu} | {item.trekId} | {item.amount} | {item.price} | {item.netWeight} |