From dbd31e5c61e933ee93617fb7f33fb7c47ee60e8b Mon Sep 17 00:00:00 2001
From: MoonbamiOfficial <141120384+MoonbamiOfficial@users.noreply.github.com>
Date: Mon, 12 Feb 2024 19:39:32 +0800
Subject: [PATCH] fix: cannot destructure about
---
app/api/{about => abouts}/[id]/route.ts | 4 ++--
app/api/{about => abouts}/route.ts | 4 ++--
app/page.tsx | 6 +++---
3 files changed, 7 insertions(+), 7 deletions(-)
rename app/api/{about => abouts}/[id]/route.ts (89%)
rename app/api/{about => abouts}/route.ts (89%)
diff --git a/app/api/about/[id]/route.ts b/app/api/abouts/[id]/route.ts
similarity index 89%
rename from app/api/about/[id]/route.ts
rename to app/api/abouts/[id]/route.ts
index d945218..2ed4bb9 100644
--- a/app/api/about/[id]/route.ts
+++ b/app/api/abouts/[id]/route.ts
@@ -36,6 +36,6 @@ export async function PUT(request: Request, { params }: Params) {
export async function GET(request: Request, { params }: Params ) {
const { id } = params;
await connectMongoDB();
- const about = await About.findOne({ _id: id });
- return NextResponse.json({ about }, { status: 200 });
+ const abouts = await About.findOne({ _id: id });
+ return NextResponse.json({ abouts }, { status: 200 });
};
\ No newline at end of file
diff --git a/app/api/about/route.ts b/app/api/abouts/route.ts
similarity index 89%
rename from app/api/about/route.ts
rename to app/api/abouts/route.ts
index 3e00efe..ec95cf3 100644
--- a/app/api/about/route.ts
+++ b/app/api/abouts/route.ts
@@ -33,6 +33,6 @@ export async function POST(request: Request, response: Response) {
export async function GET() {
await connectMongoDB();
- const about = await About.find();
- return NextResponse.json({ about })
+ const abouts = await About.find();
+ return NextResponse.json({ abouts })
};
\ No newline at end of file
diff --git a/app/page.tsx b/app/page.tsx
index f096af4..5482ba5 100644
--- a/app/page.tsx
+++ b/app/page.tsx
@@ -39,7 +39,7 @@ async function HandleTopics() {
async function HandleAboutMe() {
try {
- const response = await fetch(process.env.URL + `/api/about`, {
+ const response = await fetch(process.env.URL + `/api/abouts`, {
cache: 'no-store',
method: 'GET'
});
@@ -52,7 +52,7 @@ async function HandleAboutMe() {
const Home = async () => {
const { topics } = await HandleTopics()
- const { about } = await HandleAboutMe()
+ const { abouts } = await HandleAboutMe()
return (
<>