fix: make search work

This commit is contained in:
Max Richter
2025-11-07 18:58:23 +01:00
parent 97c5b7f93c
commit 6c6b69a46a
10 changed files with 18 additions and 17 deletions

View File

@@ -22,7 +22,7 @@ export default async function MovieIndex(
const allMovies = await listResources<ReviewResource>("movies");
const searchParams = parseResourceUrl(props.url);
const searchResults = searchParams &&
await searchResource({ ...searchParams, types: ["movie"] });
await searchResource({ ...searchParams, types: ["movies"] });
const movies = allMovies.sort((a, b) =>
sortOptional(
a.content.reviewRating?.ratingValue,
@@ -34,11 +34,11 @@ export default async function MovieIndex(
<MainLayout
url={props.url}
title="Movies"
context={{ type: "movie" }}
context={{ type: "movies" }}
searchResults={searchResults}
>
<RedirectSearchHandler />
<KMenu type="main" context={{ type: "movie" }} />
<KMenu type="main" context={{ type: "movies" }} />
<header class="flex gap-4 items-center mb-5 md:hidden">
<a
class="px-4 ml-4 py-2 bg-gray-300 text-gray-800 rounded-lg flex items-center gap-1"