fix(ui): restore missing </div> closing the Notifications tab

The earlier sed-delete of the Push/ChatHistory/About sections from
the Notifications tab also clipped the tab's outer </div>. Vue's
type-checker happily accepted the unbalanced structure (templates
type-check on script bindings, not tag pairing) but Vite's Vue
compiler failed at build time:

  Element is missing end tag.
  file: src/views/SettingsView.vue:1062:5

(The reported line 1062 was the outermost .settings-content div —
Vue's parser blames the outermost open tag when an inner sibling
goes unclosed.)

Confirmed by counting: 115 open <div, 116 </div> before — and now
116/116 after restoring the closing tag between the Email Notifications
section and the Integrations tab.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-05-27 15:38:06 -04:00
parent ba6f2c7614
commit 8bec68abc0
+1
View File
@@ -1419,6 +1419,7 @@ function formatUserDate(iso: string): string {
</div>
</section>
</div>
<!-- Integrations -->
<div v-show="activeTab === 'integrations'" class="settings-grid">