Split profile into dedicated pages for counterparty, notifications, and addresses

This commit is contained in:
Ruslan Bakiev
2026-04-03 10:34:38 +07:00
parent 4c82c2437a
commit 9222d71cd2
5 changed files with 834 additions and 784 deletions

View File

@@ -140,7 +140,7 @@ async function submitCart() {
</div>
<div v-else-if="!isCounterpartyComplete" class="alert alert-warning">
Для оформления заявки заполните карточку контрагента в
<NuxtLink to="/profile" class="link link-hover font-semibold">профиле</NuxtLink>.
<NuxtLink to="/profile/counterparty" class="link link-hover font-semibold">профиле</NuxtLink>.
</div>
<div class="surface-card rounded-3xl p-4 md:p-5">
@@ -151,7 +151,7 @@ async function submitCart() {
</div>
<div v-else-if="!hasDeliveryAddresses" class="alert alert-warning mt-3">
Адреса не добавлены.
<NuxtLink to="/profile" class="link link-hover font-semibold">Добавить адрес в профиле</NuxtLink>
<NuxtLink to="/profile/addresses" class="link link-hover font-semibold">Добавить адрес в профиле</NuxtLink>
</div>
<div v-else class="mt-3 space-y-2">
<label