import CustomerHeader from '@/components/customers/CustomerHeader';
import CustomerMetrics from '@/components/customers/CustomerMetrics';
import CustomerNotFound from '@/components/customers/CustomerNotFound';
import CustomerOrdersTable from '@/components/customers/CustomerOrdersTable';
import { useGetCustomerQuery } from '@/features/customers/customersApi';
import { selectDateRangeParams } from '@/features/dateRange/dateRangeSlice';
import { useSelector } from 'react-redux';
import { useParams } from 'react-router';
const CustomerDetails = () => {
const { customerId } = useParams();
const dateParams = useSelector(selectDateRangeParams);
const { data, isLoading } = useGetCustomerQuery({
id: customerId,
...dateParams,
});
const customer = data?.data ?? null;
if (!isLoading && !customer) {
return