test(settings): add tests for settings view

Added tests for the settings view (SettingsView.vue):
  - heading translation
  - sidebar top-level sections
  - correct main element
This commit is contained in:
2026-07-28 20:10:23 +02:00
parent bd30579923
commit fb0d80d7f6
2 changed files with 309 additions and 3 deletions
+3 -3
View File
@@ -84,15 +84,15 @@ onMounted(async () => {
</li>
</ul>
</template>
<div v-if="!settingsLoaded">
<div v-if="!settingsLoaded" class="main-content--loading">
{{ t('loading') }}
</div>
<div v-else-if="activeSection">
<div v-else-if="activeSection" class="main-content--loaded">
<div class="settings-main-content">
<SettingsPage :setting="activeSectionContent" :path="activeSection" />
</div>
</div>
<div v-else>
<div v-else class="main-content--no-section">
{{ t('settings.noSectionSelected') }}
</div>
</LeftSidebarLayout>