Admin Panel
tests / ci (push) Canceled after 0s

This commit is contained in:
2026-09-29 14:57:37 +07:00
parent 04fbddba13
commit 8c6dad2a31
94 changed files with 4864 additions and 1151 deletions
+10 -5
View File
@@ -14,13 +14,15 @@ import SectionHeader from '@/components/site/section-header';
import CtaBanner from '@/components/site/sections/cta-banner';
import StatCard from '@/components/site/stat-card';
import { aboutContent } from '@/content/about';
import { clientsInSector, projectsBySector } from '@/data/projects';
import { fillCounts } from '@/data/projects';
import { consultationUrl } from '@/data/site';
import { useContent } from '@/hooks/use-locale';
import { usePortfolio } from '@/hooks/use-portfolio';
import { clients, services } from '@/routes';
export default function About() {
const t = useContent(aboutContent);
const stats = usePortfolio();
const t = fillCounts(useContent(aboutContent), stats);
return (
<>
@@ -178,7 +180,9 @@ export default function About() {
/>
<div className="grid grid-cols-1 gap-5 md:grid-cols-3">
{t.industries.items.map((item) => {
const clientNames = clientsInSector(item.sector);
const clientNames = stats.clientsInSector(
item.sector,
);
return (
<Card
@@ -196,8 +200,9 @@ export default function About() {
{clientNames.length}{' '}
{t.industries.clients} ·{' '}
{
projectsBySector(item.sector)
.length
stats.projectsBySector(
item.sector,
).length
}{' '}
{t.industries.projects}
</span>