@@ -8,12 +8,14 @@ import Tabs, { TabsProps } from "@mui/material/Tabs"; | |||||
import Tab from "@mui/material/Tab"; | import Tab from "@mui/material/Tab"; | ||||
import Typography from "@mui/material/Typography"; | import Typography from "@mui/material/Typography"; | ||||
import CompanyTeamCashFlowComponent from "@/components/CompanyTeamCashFlow"; | import CompanyTeamCashFlowComponent from "@/components/CompanyTeamCashFlow"; | ||||
import { preloadClientProjects } from "@/app/api/clientprojects"; | |||||
export const metadata: Metadata = { | export const metadata: Metadata = { | ||||
title: "Project Status by Client", | title: "Project Status by Client", | ||||
}; | }; | ||||
const CompanyTeamCashFlow: React.FC = () => { | const CompanyTeamCashFlow: React.FC = () => { | ||||
preloadClientProjects(); | |||||
return ( | return ( | ||||
<I18nProvider namespaces={["dashboard"]}> | <I18nProvider namespaces={["dashboard"]}> | ||||
<Typography variant="h4" marginInlineEnd={2}> | <Typography variant="h4" marginInlineEnd={2}> | ||||
@@ -8,12 +8,14 @@ import Tabs, { TabsProps } from "@mui/material/Tabs"; | |||||
import Tab from "@mui/material/Tab"; | import Tab from "@mui/material/Tab"; | ||||
import Typography from "@mui/material/Typography"; | import Typography from "@mui/material/Typography"; | ||||
import ProjectCashFlowComponent from "@/components/ProjectCashFlow"; | import ProjectCashFlowComponent from "@/components/ProjectCashFlow"; | ||||
import { preloadClientProjects } from "@/app/api/clientprojects"; | |||||
export const metadata: Metadata = { | export const metadata: Metadata = { | ||||
title: "Project Status by Client", | title: "Project Status by Client", | ||||
}; | }; | ||||
const ProjectCashFlow: React.FC = () => { | const ProjectCashFlow: React.FC = () => { | ||||
preloadClientProjects(); | |||||
return ( | return ( | ||||
<I18nProvider namespaces={["dashboard"]}> | <I18nProvider namespaces={["dashboard"]}> | ||||
<Typography variant="h4" marginInlineEnd={2}> | <Typography variant="h4" marginInlineEnd={2}> | ||||
@@ -8,12 +8,14 @@ import Tabs, { TabsProps } from "@mui/material/Tabs"; | |||||
import Tab from "@mui/material/Tab"; | import Tab from "@mui/material/Tab"; | ||||
import Typography from "@mui/material/Typography"; | import Typography from "@mui/material/Typography"; | ||||
import ProjectFinancialSummaryComponents from "@/components/ProjectFinancialSummary"; | import ProjectFinancialSummaryComponents from "@/components/ProjectFinancialSummary"; | ||||
import { preloadClientProjects } from "@/app/api/clientprojects"; | |||||
export const metadata: Metadata = { | export const metadata: Metadata = { | ||||
title: "Project Status by Client", | title: "Project Status by Client", | ||||
}; | }; | ||||
const ProjectFinancialSummary: React.FC = () => { | const ProjectFinancialSummary: React.FC = () => { | ||||
preloadClientProjects(); | |||||
return ( | return ( | ||||
<I18nProvider namespaces={["dashboard"]}> | <I18nProvider namespaces={["dashboard"]}> | ||||
<Typography variant="h4" marginInlineEnd={2}> | <Typography variant="h4" marginInlineEnd={2}> | ||||
@@ -9,12 +9,14 @@ import Typography from "@mui/material/Typography"; | |||||
import StaffUtilizationComponent from "@/components/StaffUtilization"; | import StaffUtilizationComponent from "@/components/StaffUtilization"; | ||||
import ProjectResourceSummarySearch from "@/components/ProjectResourceSummarySearch"; | import ProjectResourceSummarySearch from "@/components/ProjectResourceSummarySearch"; | ||||
import { ResourceSummaryResult } from "@/app/api/resourcesummary"; | import { ResourceSummaryResult } from "@/app/api/resourcesummary"; | ||||
import { preloadClientProjects } from "@/app/api/clientprojects"; | |||||
export const metadata: Metadata = { | export const metadata: Metadata = { | ||||
title: "Project Resource Summary", | title: "Project Resource Summary", | ||||
}; | }; | ||||
const ProjectResourceSummary: React.FC = () => { | const ProjectResourceSummary: React.FC = () => { | ||||
preloadClientProjects(); | |||||
return ( | return ( | ||||
<I18nProvider namespaces={["dashboard"]}> | <I18nProvider namespaces={["dashboard"]}> | ||||
<Typography variant="h4" marginInlineEnd={2}> | <Typography variant="h4" marginInlineEnd={2}> | ||||
@@ -8,12 +8,14 @@ import Tabs, { TabsProps } from "@mui/material/Tabs"; | |||||
import Tab from "@mui/material/Tab"; | import Tab from "@mui/material/Tab"; | ||||
import Typography from "@mui/material/Typography"; | import Typography from "@mui/material/Typography"; | ||||
import ProgressByTeam from "@/components/ProgressByTeam"; | import ProgressByTeam from "@/components/ProgressByTeam"; | ||||
import { preloadClientProjects } from "@/app/api/clientprojects"; | |||||
export const metadata: Metadata = { | export const metadata: Metadata = { | ||||
title: "Project Status by Team", | title: "Project Status by Team", | ||||
}; | }; | ||||
const ProjectStatusByTeam: React.FC = () => { | const ProjectStatusByTeam: React.FC = () => { | ||||
preloadClientProjects(); | |||||
return ( | return ( | ||||
<I18nProvider namespaces={["dashboard"]}> | <I18nProvider namespaces={["dashboard"]}> | ||||
<Typography variant="h4" marginInlineEnd={2}> | <Typography variant="h4" marginInlineEnd={2}> | ||||