From 2b860ee0505df61b9991a2a0e4271edd9e509f71 Mon Sep 17 00:00:00 2001
From: AshGw <AshrefGw@proton.me>
Date: Sat, 10 Feb 2024 14:20:50 +0100
Subject: [PATCH] fix: blogs not showing fixed

---
 src/app/actions/blog.ts      |  2 +-
 src/app/api/blogs/content.ts | 10 +++++-----
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/src/app/actions/blog.ts b/src/app/actions/blog.ts
index 3a487314..1d9d43d5 100644
--- a/src/app/actions/blog.ts
+++ b/src/app/actions/blog.ts
@@ -26,7 +26,7 @@ export async function getPost(slug: string): Promise<Maybe<BlogData>> {
     return;
   }
 }
-export async function getBlogPosts(): Promise<Maybe<BlogData[]>> {
+export async function getBlogPosts() {
   try {
     const response = await fetch(SITE_URL + BLOG_API_URI, {
       cache: 'force-cache',
diff --git a/src/app/api/blogs/content.ts b/src/app/api/blogs/content.ts
index 90e27629..ff0ce526 100644
--- a/src/app/api/blogs/content.ts
+++ b/src/app/api/blogs/content.ts
@@ -13,11 +13,11 @@ export type _MaybeBlogData = {
   filenameSlug: string;
 };
 
-function parseMDX(content: string): MDXData {
+function parseMDX(content: string) {
   return fm(content) as MDXData;
 }
 
-async function getMDXFileNames(dir: string): Promise<Maybe<string[]>> {
+async function getMDXFileNames(dir: string) {
   try {
     const files = await fsPromises.readdir(dir);
     const names = files.filter((file) => path.extname(file) === '.mdx');
@@ -29,7 +29,7 @@ async function getMDXFileNames(dir: string): Promise<Maybe<string[]>> {
   }
 }
 
-async function readMDXFile(filePath: string): Promise<Maybe<MDXData>> {
+async function readMDXFile(filePath: string) {
   try {
     let rawContent = await fsPromises.readFile(filePath, 'utf-8');
     return parseMDX(rawContent);
@@ -39,7 +39,7 @@ async function readMDXFile(filePath: string): Promise<Maybe<MDXData>> {
   }
 }
 
-async function getMDXData(dir: string): Promise<Maybe<_MaybeBlogData[]>> {
+async function getMDXData(dir: string) {
   let mdxFiles = await getMDXFileNames(dir);
   if (mdxFiles === undefined) {
     return;
@@ -56,6 +56,6 @@ async function getMDXData(dir: string): Promise<Maybe<_MaybeBlogData[]>> {
   return Promise.all(blogDataPromises);
 }
 
-export async function getBlogPosts(): Promise<Maybe<_MaybeBlogData[]>> {
+export async function getBlogPosts() {
   return getMDXData(MDX_DIR);
 }