Only show no matches placeholder after domains are loaded

This commit is contained in:
Girish Ramakrishnan
2025-11-24 13:45:55 +01:00
parent de75ae5b9e
commit 5c69a146f6

View File

@@ -119,7 +119,7 @@ onMounted(async () => {
</template>
<div>
<div v-if="filteredDomains.length === 0" class="email-placeholder">{{ $t('domains.noMatchesPlaceholder') }}</div>
<div v-if="domains.length !== 0 && filteredDomains.length === 0" class="email-placeholder">{{ $t('domains.noMatchesPlaceholder') }}</div>
<a v-for="domain in filteredDomains" :key="domain.domain" :href="`#/email-domain/${domain.domain}`" class="email-domain">
<div style="display: flex; align-items: center;">
<StateLED :busy="domain.loadingStatus" :state="domain.status ? 'success' : 'danger'"/>