From 54b7a2f0ebc78aa52d6409b26b3489797499429a Mon Sep 17 00:00:00 2001 From: ArraysID Date: Sat, 10 May 2025 04:29:46 +0700 Subject: [PATCH] refactor: optimize data fetching by using Promise.all --- apps/landing/src/app/(frontend)/page.tsx | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/apps/landing/src/app/(frontend)/page.tsx b/apps/landing/src/app/(frontend)/page.tsx index 6d5f8a1..3d627f2 100644 --- a/apps/landing/src/app/(frontend)/page.tsx +++ b/apps/landing/src/app/(frontend)/page.tsx @@ -12,8 +12,10 @@ import { Testimonials } from './_components/testimonials'; export const revalidate = 60 * 5; // Seconds export default async function Page() { - const heroData = await getGlobalsHeroSection(); - const featuresData = await getGlobalsFeaturesSection(); + const [heroData, featuresData] = await Promise.all([ + getGlobalsHeroSection(), + getGlobalsFeaturesSection(), + ]); return (