Files
wg-easy-ca-lose/src/app/components/Clients/Sort.vue
T
Bernd StorathandGitHub e7ea65a898 various improvements (#2671)
* improve oauth config logic

* expire pending login

* move sort to backend
2026-06-18 11:14:20 +02:00

18 lines
536 B
Vue

<template>
<BasePrimaryButton @click="toggleSort">
<IconsArrowDown v-if="globalStore.sortClient === 'asc'" class="mr-2 w-4" />
<IconsArrowUp v-else class="mr-2 w-4" />
<span class="text-sm">{{ $t('client.sort') }}</span>
</BasePrimaryButton>
</template>
<script setup lang="ts">
const globalStore = useGlobalStore();
const clientsStore = useClientsStore();
function toggleSort() {
globalStore.sortClient = globalStore.sortClient === 'asc' ? 'desc' : 'asc';
clientsStore.refresh().catch(console.error);
}
</script>