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;
{breadcrumbs.map((crumb, index) => ( - + {crumb.url ? ( {crumb.label} diff --git a/frontend/src/components/projects/Footer.astro b/frontend/src/components/projects/Footer.astro index 5a7f71a..c998d75 100644 --- a/frontend/src/components/projects/Footer.astro +++ b/frontend/src/components/projects/Footer.astro @@ -31,10 +31,10 @@

Следите за нами

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), {