fix: resolve Svelte a11y and reactivity build warnings

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-03-23 17:45:27 +01:00
parent 3e2ba107e3
commit 069d524d3e
3 changed files with 5 additions and 3 deletions

View File

@@ -159,8 +159,9 @@
</div>
{#if goalEditing}
<div class="goal-editor-overlay" onkeydown={(e) => { if (e.key === 'Escape') goalEditing = false; }} role="dialog">
<div class="goal-editor-backdrop" onclick={() => goalEditing = false}></div>
<!-- svelte-ignore a11y_no_static_element_interactions -->
<div class="goal-editor-overlay" onkeydown={(e) => { if (e.key === 'Escape') goalEditing = false; }} role="dialog" tabindex="-1">
<div class="goal-editor-backdrop" onclick={() => goalEditing = false} onkeydown={(e) => { if (e.key === 'Escape') goalEditing = false; }} role="presentation"></div>
<div class="goal-editor-panel">
<h3>{t('weekly_goal', lang)}</h3>
<div class="goal-input-row">