From 4306662c47347a6d1f4d45f4114c35e097f6b6d0 Mon Sep 17 00:00:00 2001 From: hamid zarghami Date: Thu, 23 Oct 2025 12:00:49 +0330 Subject: [PATCH] sort banner --- src/app/home/components/Banners3.tsx | 14 ++++++++------ src/app/home/components/Banners4.tsx | 11 +++++++---- 2 files changed, 15 insertions(+), 10 deletions(-) diff --git a/src/app/home/components/Banners3.tsx b/src/app/home/components/Banners3.tsx index f5cd82a..c13d2a7 100644 --- a/src/app/home/components/Banners3.tsx +++ b/src/app/home/components/Banners3.tsx @@ -8,23 +8,25 @@ const Banners3: FC = () => { const { data } = useGetLanding() + const sortedBanners = data?.results?.banners?.sort((a, b) => a.order - b.order) || [] + return (
- - {data?.results?.banners?.[0]?.altText + + {sortedBanners[1]?.altText
- - {data?.results?.banners?.[2]?.altText + + {sortedBanners[2]?.altText
- - {data?.results?.banners?.[0]?.altText + + {sortedBanners[0]?.altText
diff --git a/src/app/home/components/Banners4.tsx b/src/app/home/components/Banners4.tsx index 1cf0cf0..bf6ec95 100644 --- a/src/app/home/components/Banners4.tsx +++ b/src/app/home/components/Banners4.tsx @@ -7,29 +7,32 @@ import Link from 'next/link' const Banners4: FC = () => { const { data } = useGetLanding() + const sortedBanners = data?.results?.banners?.sort((a, b) => a.order - b.order) || [] + + return (
- + {data?.results?.banners?.[0]?.altText
- + {data?.results?.banners?.[0]?.altText
- + {data?.results?.banners?.[0]?.altText
- + {data?.results?.banners?.[0]?.altText