Move manager routes under /admin
This commit is contained in:
@@ -10,6 +10,8 @@ import {
|
||||
|
||||
definePageMeta({
|
||||
middleware: ['manager-only'],
|
||||
path: '/admin/bonuses/referrals/new',
|
||||
alias: ['/bonus-system/referrals/new'],
|
||||
});
|
||||
|
||||
type ManagerUserItem = ManagerUsersQuery['managerUsers'][number];
|
||||
@@ -91,15 +93,17 @@ async function createReferral() {
|
||||
createdReferralId.value = response?.data?.createReferral.id ?? '';
|
||||
refereeUserId.value = '';
|
||||
await linksQuery.refetch();
|
||||
} catch (error: any) {
|
||||
errorMessage.value = error?.message || 'Не удалось создать бонусную связку.';
|
||||
} catch (error: unknown) {
|
||||
errorMessage.value = error instanceof Error
|
||||
? error.message
|
||||
: 'Не удалось создать бонусную связку.';
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
<template>
|
||||
<section class="space-y-6 max-w-3xl">
|
||||
<NuxtLink to="/bonus-system" class="text-sm font-semibold text-[#0d854a]">← Назад к бонусам</NuxtLink>
|
||||
<NuxtLink to="/admin/bonuses/balances" class="text-sm font-semibold text-[#0d854a]">← Назад к бонусам</NuxtLink>
|
||||
|
||||
<div class="manager-hero">
|
||||
<p class="manager-eyebrow">Бонусы</p>
|
||||
|
||||
Reference in New Issue
Block a user