Restructure manager navigation and views

This commit is contained in:
Ruslan Bakiev
2026-04-04 09:29:16 +07:00
parent 264b88bcee
commit ecd92ef7e4
12 changed files with 569 additions and 118 deletions

View File

@@ -11,6 +11,9 @@ definePageMeta({
const route = useRoute();
const requestId = computed(() => String(route.params.id || ''));
const backTarget = computed(() => (
route.query.tab === 'requests' ? '/clients?tab=requests' : '/clients'
));
const clientQuery = useQuery(RegistrationRequestsDocument, {
status: null,
@@ -55,7 +58,7 @@ async function rejectRequest() {
<template>
<section class="space-y-6">
<NuxtLink to="/clients" class="text-sm font-semibold text-[#0d854a]"> Назад к клиентам</NuxtLink>
<NuxtLink :to="backTarget" class="text-sm font-semibold text-[#0d854a]"> Назад к пользователям</NuxtLink>
<div v-if="clientQuery.loading.value" class="manager-empty-state">
Загружаем карточку клиента...