fix: make search work
This commit is contained in:
@@ -50,7 +50,7 @@ export default function Greet(
|
||||
context={article}
|
||||
>
|
||||
<RedirectSearchHandler />
|
||||
<KMenu type="main" context={{ type: "article" }} />
|
||||
<KMenu type="main" context={{ type: "articles" }} />
|
||||
<MetaTags resource={article} />
|
||||
|
||||
<PageHero
|
||||
|
||||
@@ -17,7 +17,7 @@ export const handler: Handlers<
|
||||
const articles = await listResources<ArticleResource>("articles");
|
||||
const searchParams = parseResourceUrl(req.url);
|
||||
const searchResults = searchParams &&
|
||||
await searchResource({ ...searchParams, types: ["article"] });
|
||||
await searchResource({ ...searchParams, types: ["articles"] });
|
||||
return ctx.render({ articles, searchResults });
|
||||
},
|
||||
};
|
||||
@@ -32,7 +32,7 @@ export default function Greet(
|
||||
<MainLayout
|
||||
url={props.url}
|
||||
title="Articles"
|
||||
context={{ type: "article" }}
|
||||
context={{ type: "articles" }}
|
||||
searchResults={searchResults}
|
||||
>
|
||||
<header class="flex gap-4 items-center mb-5 md:hidden">
|
||||
@@ -47,7 +47,7 @@ export default function Greet(
|
||||
<h3 class="text-2xl text-white font-light">📝 Articles</h3>
|
||||
</header>
|
||||
<RedirectSearchHandler />
|
||||
<KMenu type="main" context={{ type: "article" }} />
|
||||
<KMenu type="main" context={{ type: "articles" }} />
|
||||
<Grid>
|
||||
{articles?.map((doc) => (
|
||||
<ResourceCard
|
||||
|
||||
Reference in New Issue
Block a user