fix: make search work
This commit is contained in:
@@ -72,7 +72,7 @@ export default async function Greet(
|
||||
{movie.name && (
|
||||
<Recommendations
|
||||
id={movie.name}
|
||||
type="movie"
|
||||
type="movies"
|
||||
/>
|
||||
)}
|
||||
<div class="px-8 text-white mt-10">
|
||||
|
||||
@@ -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"
|
||||
|
||||
Reference in New Issue
Block a user