fix: debouncing sync and other improvements
This commit is contained in:
@@ -29,6 +29,7 @@ async function handleLogout() {
|
||||
<span v-if="listsStore.pendingCount > 0" class="pending">
|
||||
{{ listsStore.pendingCount }} pending
|
||||
</span>
|
||||
<span v-if="listsStore.error" class="sync-error" :title="listsStore.error">⚠ sync error</span>
|
||||
<button v-if="authStore.isAuthenticated" type="button" class="logout" @click="handleLogout">
|
||||
Log out
|
||||
</button>
|
||||
@@ -85,6 +86,11 @@ async function handleLogout() {
|
||||
background-color: var(--c-text-soft);
|
||||
}
|
||||
|
||||
.sync-error {
|
||||
color: var(--c-danger);
|
||||
cursor: help;
|
||||
}
|
||||
|
||||
.logout {
|
||||
background: none;
|
||||
border: 1px solid var(--c-border);
|
||||
|
||||
Reference in New Issue
Block a user