import FullPageLayout from "@/layouts/FullPageLayout"; import CenterLayout from "@/layouts/CenterLayout"; import {Box, Stack, Typography, Card, CardContent, CardHeader, useTheme, useMediaQuery} from "@mui/material"; import { useEffect, useState } from "react"; import useRequest from "@/lib/app/hooks/useRequest"; import {useTranslations} from "next-intl"; import {GET_LOAN_STATISTICS} from "@/core/data/apiRoutes"; const DashboardFirstComponent = () => { const theme = useTheme(); const t = useTranslations(); const requestServer = useRequest({ auth: true, notification: false }); const [data, setData] = useState(null); const isXL = useMediaQuery(theme.breakpoints.up('xl')); useEffect(() => { requestServer( `${GET_LOAN_STATISTICS}`, "get" ) .then((res) => { setData(res.data.data); }) .catch(() => {}); }, []); if (!data) return ""; return ( <> {Number(data.proposedCount).toLocaleString("en")} {(Number(data.totalProposedAmount)/1000000).toLocaleString("en")} میلیون ریال {Number(data.totalApprovedLoans).toLocaleString("en")} {(Number(data.totalApprovedAmount) / 1000000).toLocaleString("en")} میلیون ریال {Number(data.approvedCount).toLocaleString("en")} ); }; export default DashboardFirstComponent;