From f43261be0e557ded0af11dad3ea453186556a68d Mon Sep 17 00:00:00 2001 From: akash Date: Wed, 10 Dec 2025 19:25:52 +0530 Subject: [PATCH] blog page recent blog filter update --- app/blog/page.js | 24 +++++++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-) diff --git a/app/blog/page.js b/app/blog/page.js index b41e6dd..84d791f 100644 --- a/app/blog/page.js +++ b/app/blog/page.js @@ -9,6 +9,28 @@ export const metadata = { }; export default function Blog() { + // Sort blogs by date in descending order (newest first) + const sortedBlogs = [...Blogs].sort((a, b) => { + // Parse dates in format "DD MMM YYYY" (e.g., "15 Sep 2025") + const parseDate = (dateStr) => { + const months = { + 'Jan': 0, 'Feb': 1, 'Mar': 2, 'Apr': 3, 'May': 4, 'Jun': 5, + 'Jul': 6, 'Aug': 7, 'Sep': 8, 'Oct': 9, 'Nov': 10, 'Dec': 11 + }; + const parts = dateStr.split(' '); + const day = parseInt(parts[0]); + const month = months[parts[1]]; + const year = parseInt(parts[2]); + return new Date(year, month, day); + }; + + const dateA = parseDate(a.date); + const dateB = parseDate(b.date); + + // Sort in descending order (newest first) + return dateB - dateA; + }); + return (
@@ -18,7 +40,7 @@ export default function Blog() {

Stay Updated with
Our Recent Blog Posts

- +