feat(about): Implement about API integration and migrate from static JSON

This commit is contained in:
2026-02-06 02:01:42 +07:00
parent a85182ff20
commit dc68fe17ab
5 changed files with 65 additions and 143 deletions

View File

@@ -1,14 +1,21 @@
import { AboutHero, AboutIntro, AboutMission, AboutFeatures, AboutNews } from "../components/about";
import aboutData from "./about.json";
import { aboutApi } from "../../api/aboutApi";
export default async function AboutPage() {
const data = await aboutApi.getAbout();
if (!data) {
return null;
}
export default function AboutPage() {
return (
<>
<AboutHero data={aboutData.hero} />
<AboutIntro data={aboutData.intro} />
<AboutMission data={aboutData.mission} />
<AboutFeatures data={aboutData.features} />
<AboutNews data={aboutData.news} />
<AboutHero data={data.hero} />
<AboutIntro data={data.intro} />
<AboutMission data={data.mission} />
<AboutFeatures data={data.features} />
<AboutNews data={data.news} />
</>
);
}