diff --git a/frontend/src/App.svelte b/frontend/src/App.svelte index d62bcc8..b244ed9 100644 --- a/frontend/src/App.svelte +++ b/frontend/src/App.svelte @@ -34,7 +34,6 @@ import Home from "./routes/Home.svelte"; import {wrap} from "svelte-spa-router/wrap"; import Spinner from "./helperComponents/Spinner.svelte"; - import Anime from "./routes/Anime.svelte"; import Header from "./helperComponents/Header.svelte"; @@ -111,7 +110,7 @@ import('./routes/Anime.svelte'), conditions: [ async (detail) => { await GetAniListSingleItem(Number(detail.params.id), true) diff --git a/frontend/src/helperComponents/Search.svelte b/frontend/src/helperComponents/Search.svelte index f16d0cd..890a39f 100644 --- a/frontend/src/helperComponents/Search.svelte +++ b/frontend/src/helperComponents/Search.svelte @@ -2,7 +2,7 @@ import {AniListSearch} from "../../wailsjs/go/main/App"; import type {AniSearchList} from "../anilist/types/AniListTypes"; - import {GetAniListSingleItem, loading} from "./GlobalVariablesAndHelperFunctions.svelte"; + import {push} from "svelte-spa-router"; let aniSearch = "" let aniListSearch: AniSearchList @@ -30,7 +30,14 @@
+ placeholder="Search for Anime" + on:keypress={(e) => { + if (e.key === "Enter") { + searchDropdown() + if(aniSearch.length > 0) runAniListSearch() + } + }} + required/>