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:
@@ -1419,6 +1419,7 @@ function formatUserDate(iso: string): string {
|
||||
</div>
|
||||
</section>
|
||||
|
||||
</div>
|
||||
|
||||
<!-- ── Integrations ── -->
|
||||
<div v-show="activeTab === 'integrations'" class="settings-grid">
|
||||
|
||||
Reference in New Issue
Block a user