From 9fab571c8f97c3654fde126cfaa8c9815bd841c8 Mon Sep 17 00:00:00 2001 From: Web-serfer Date: Thu, 26 Mar 2026 04:55:25 +0500 Subject: [PATCH] Fix typescript errors --- frontend/src/components/base/Breadcrumbs.astro | 2 +- frontend/src/components/projects/Footer.astro | 4 ++-- frontend/src/layouts/Layout.astro | 2 +- frontend/src/pages/api/search.json.ts | 4 ++-- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/frontend/src/components/base/Breadcrumbs.astro b/frontend/src/components/base/Breadcrumbs.astro index 5679b94..921db3e 100644 --- a/frontend/src/components/base/Breadcrumbs.astro +++ b/frontend/src/components/base/Breadcrumbs.astro @@ -14,7 +14,7 @@ const { breadcrumbs }: Props = Astro.props;
diff --git a/frontend/src/layouts/Layout.astro b/frontend/src/layouts/Layout.astro index 7319f93..53bd74a 100644 --- a/frontend/src/layouts/Layout.astro +++ b/frontend/src/layouts/Layout.astro @@ -2,7 +2,7 @@ import '@assets/css/global.css' import Header from '@components/layout/header/Header.astro' import Footer from '@components/layout/footer/Footer.astro' -import Breadcrumbs, { Breadcrumb } from '@components/base/Breadcrumbs.astro' +import Breadcrumbs, { type Breadcrumb } from '@components/base/Breadcrumbs.astro' interface Props { title: string; diff --git a/frontend/src/pages/api/search.json.ts b/frontend/src/pages/api/search.json.ts index 385f166..12552e6 100644 --- a/frontend/src/pages/api/search.json.ts +++ b/frontend/src/pages/api/search.json.ts @@ -6,10 +6,10 @@ export const GET: APIRoute = async (): Promise => { const allPosts: CollectionEntry<"post">[] = await getCollection("post"); const searchData = allPosts.map((post) => ({ - slug: post.slug, + id: post.id, title: post.data.title, description: post.data.description, - body: post.body, + body: post.body, })); return new Response(JSON.stringify(searchData), {