diff --git a/src/lib/admin/autoSave.svelte.ts b/src/lib/admin/autoSave.svelte.ts index 5f71242..3b2dde4 100644 --- a/src/lib/admin/autoSave.svelte.ts +++ b/src/lib/admin/autoSave.svelte.ts @@ -8,7 +8,7 @@ export interface AutoSaveStoreOptions { onSaved?: (res: TResponse, ctx: { prime: (payload: TPayload) => void }) => void } -export interface AutoSaveStore { +export interface AutoSaveStore { readonly status: AutoSaveStatus readonly lastError: string | null schedule: () => void @@ -36,7 +36,7 @@ export interface AutoSaveStore { */ export function createAutoSaveStore( opts: AutoSaveStoreOptions -): AutoSaveStore { +): AutoSaveStore { const debounceMs = opts.debounceMs ?? 2000 const idleResetMs = opts.idleResetMs ?? 2000 let timer: ReturnType | null = null diff --git a/src/lib/components/DebugPanel.svelte b/src/lib/components/DebugPanel.svelte index de35bc6..20f59c2 100644 --- a/src/lib/components/DebugPanel.svelte +++ b/src/lib/components/DebugPanel.svelte @@ -182,12 +182,12 @@ try { const response = await fetch('/api/admin/debug/clear-cache', { method: 'POST', - headers: { 'Content-Type': 'application/json' }, + headers: { 'Content-Type': 'application/json' }, body: JSON.stringify({ key: albumKey }) }) if (response.ok) { - const result = await response.json() + await response.json() toast.success(`Cleared cache for "${album.name}"`) } else { toast.error(`Failed to clear cache for "${album.name}"`) diff --git a/src/lib/components/admin/AlbumForm.svelte b/src/lib/components/admin/AlbumForm.svelte index 72d82eb..a2413d8 100644 --- a/src/lib/components/admin/AlbumForm.svelte +++ b/src/lib/components/admin/AlbumForm.svelte @@ -1,5 +1,4 @@