diff options
Diffstat (limited to 'assets/src/stores')
| -rw-r--r-- | assets/src/stores/requests.ts | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/assets/src/stores/requests.ts b/assets/src/stores/requests.ts index e80eb2b..1dc8cb2 100644 --- a/assets/src/stores/requests.ts +++ b/assets/src/stores/requests.ts @@ -1,11 +1,13 @@ import { writable } from "svelte/store"; const createRequestStore = () => { - const { subscribe, update } = writable([]); + const { subscribe, update } = writable<string[]>([]); return { subscribe, addRequest: request => update(state => [request, ...state]), + removeRequest: request => + update(state => state.filter(r => r !== request)), }; }; |
