'use client' // MUI Imports import Grid from '@mui/material/Grid2' // Type Imports // Component Imports import { redirect, useParams } from 'next/navigation' import Loading from '../../../../../components/layout/shared/Loading' import { useOrder } from '../../../../../services/queries/orders' import BillingAddress from './BillingAddressCard' import CustomerDetails from './CustomerDetailsCard' import OrderDetailHeader from './OrderDetailHeader' import OrderDetailsCard from './OrderDetailsCard' import ShippingAddress from './ShippingAddressCard' const OrderDetails = () => { const params = useParams() const { data, isLoading } = useOrder(params.id as string) if (isLoading) { return } if (!data) { redirect('not-found') } return ( ) } export default OrderDetails