import { Head } from "$fresh/runtime.ts"; import { useState } from "preact/hooks"; import { post, OK } from "https://deno.land/x/kall@v0.1.0/mod.ts"; import { Serie } from "../lib/nrk.ts"; import { SerieCard } from "../components/SeriesCard.tsx"; export default function Search() { const [query, setQuery] = useState(""); const [result, setResult] = useState([]); const onSearch = async (event: any) => { const [status, response] = await post("/api/search", { query }); setResult(response.series as Serie[]) } return (
{ setQuery(event.target.value) }} />
{result.map(result => )}
); }