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}`);
+ }