diff --git a/src/routes/sessions/+page.svelte b/src/routes/sessions/+page.svelte index 7f892aff..a525ac74 100644 --- a/src/routes/sessions/+page.svelte +++ b/src/routes/sessions/+page.svelte @@ -139,7 +139,6 @@ {:else if sessionStore.sessionDetail} sessionStore.clearSession()} /> {/if} diff --git a/src/tests/helpers/invokeMock.ts b/src/tests/helpers/invokeMock.ts index 7fc5fc7d..725b56bb 100644 --- a/src/tests/helpers/invokeMock.ts +++ b/src/tests/helpers/invokeMock.ts @@ -1,5 +1,6 @@ import { vi } from 'vitest'; import { invoke } from '@tauri-apps/api/core'; +import type { InvokeArgs } from '@tauri-apps/api/core'; /** * Set up command-routing mock for Tauri invoke. @@ -33,7 +34,7 @@ export function mockInvokeResponses(responses: Record): void { export function mockInvokeHandler( handler: (cmd: string, args?: Record) => unknown ): void { - vi.mocked(invoke).mockImplementation(async (cmd: string, args?: Record) => { - return handler(cmd, args); + vi.mocked(invoke).mockImplementation(async (cmd: string, args?: InvokeArgs) => { + return handler(cmd, args as Record | undefined); }); }