wip: renders live search results

This commit is contained in:
2025-07-06 09:07:51 -05:00
parent 25f803d1dd
commit eafcf3fcb1
13 changed files with 226 additions and 12 deletions

View File

@@ -31,9 +31,25 @@ final class IndexController extends AbstractController
}
#[Route('/test', name: 'app_test')]
public function test(MonitorDispatcher $dispatcher): Response
public function test(Tmdb $tmdb, Request $request): Response
{
$dispatcher();
return new Response();
$results = [];
$term = $request->query->get('query') ?? null;
if (null !== $term) {
$tmdbResults = $tmdb->search($term);
foreach ($tmdbResults as $tmdbResult) {
$results[] = [
'text' => $tmdbResult->title,
'value' => $tmdbResult->title,
];
}
}
return $this->json([
'results' => $results,
]);
}
}