diff --git a/src/App.svelte b/src/App.svelte index 744a4b9..643b67b 100644 --- a/src/App.svelte +++ b/src/App.svelte @@ -213,6 +213,7 @@ let pendingOverlayDraft: { overlayName: string; overlaySlug: string; overlayHtml: string; overlayCss: string; overlayJavascript: string; overlayEnabled: boolean; overlayDisabledDesign: string; overlayAlertGroupWindowMs: number; overlayAlertGroupSize: number; overlayAlertDisplayMs: number } | null = null; let overlayDiagnosticsOpen = false; let overlayEditorTab: 'HTML' | 'CSS' | 'JAVASCRIPT' = 'HTML'; + let overlayCompletion = ''; let overlayAutosaveTimer: number | undefined; let oauthScopes: Record<'streamer' | 'bot', { connected: boolean; missing_scopes: string[]; reauthorization_required: boolean }> = { streamer: { connected: false, missing_scopes: [], reauthorization_required: false }, @@ -1286,6 +1287,20 @@ return Array.from({ length: Math.max(1, source.split('\n').length) }, (_, index) => index + 1); } + function overlayCompletionOptions() { + if (overlayEditorTab === 'HTML') return ['
Daily backups use the server's local schedule. Restore replaces the current database and is permanently destructive.
{#if backupError}