diff --git a/ts/graphs/BrowserSearch.svelte b/ts/graphs/BrowserSearch.svelte deleted file mode 100644 index a093b42d7..000000000 --- a/ts/graphs/BrowserSearch.svelte +++ /dev/null @@ -1,10 +0,0 @@ - diff --git a/ts/graphs/GraphsPage.svelte b/ts/graphs/GraphsPage.svelte index 5d165cac1..6d2488ed4 100644 --- a/ts/graphs/GraphsPage.svelte +++ b/ts/graphs/GraphsPage.svelte @@ -2,10 +2,11 @@ import "../sass/core.css"; import type { SvelteComponent } from "svelte/internal"; + import { writable } from "svelte/store"; import type { I18n } from "anki/i18n"; + import { bridgeCommand } from "anki/bridgecommand"; import WithGraphData from "./WithGraphData.svelte"; - import BrowserSearch from "./BrowserSearch.svelte"; export let i18n: I18n; export let nightMode: boolean; @@ -15,11 +16,12 @@ export let initialDays: number; export let controller: SvelteComponent | null; - let query: string; + const search = writable(initialSearch); + const days = writable(initialDays); - const activateBrowserSearch = (event: CustomEvent): void => { - query = event.detail.query; - }; + function browserSearch(event: CustomEvent) { + bridgeCommand(`browserSearch: ${$search} ${event.detail.query}`); + }