import { type FC } from 'react' import { useGetDashboard, useGetOrderChart } from './hooks/useDashboardData' import { useLocation } from 'react-router-dom' import PageLoading from '../../components/PageLoading' import Error from '../../components/Error' import PageTitle from '../../components/PageTitle' import DashboardOverview from './components/DashboardOverview' import ProductsCountSection from './components/ProductsCountSection' import OrdersCountSection from './components/OrdersCountSection' import UnreadCommentsSection from './components/UnreadCommentsSection' import UsersCountSection from './components/UsersCountSection' import OrdersChartSection from './components/OrdersChartSection' const Dashboard: FC = () => { const location = useLocation() const { data, isLoading, error } = useGetDashboard() const { data: orderChartData } = useGetOrderChart() if (isLoading) { return (