diff --git a/src/pages/Home.jsx b/src/pages/Home.jsx index 441c1ff..5a9aa54 100644 --- a/src/pages/Home.jsx +++ b/src/pages/Home.jsx @@ -8,6 +8,7 @@ const Home = () => { const [statuses, setStatuses] = useState([]); const [totalOrders, setTotalOrders] = useState([]); const [expandedOrderId, setExpandedOrderId] = useState(null); + const [loadingStatuses, setLoadingStatuses] = useState(true); const navigate = useNavigate(); const user = JSON.parse(localStorage.getItem("user")); @@ -22,8 +23,11 @@ const Home = () => { setStatuses(data); } catch (error) { console.error("Ошибка при загрузке статусов:", error); + } finally { + setLoadingStatuses(false); } }; + const fetchTotalOrders = async () => { try { const orders = await getTotalOrders(); @@ -77,8 +81,23 @@ const Home = () => { return (
- {totalOrders.map((order) => (