Copyright, Financeiro, Lançamentos, aprimoramentos de ui
This commit is contained in:
@@ -1,5 +1,20 @@
|
||||
<!--
|
||||
|--------------------------------------------------------------------------
|
||||
| Agência PSI
|
||||
|--------------------------------------------------------------------------
|
||||
| Criado e desenvolvido por Leonardo Nohama
|
||||
|
|
||||
| Tecnologia aplicada à escuta.
|
||||
| Estrutura para o cuidado.
|
||||
|
|
||||
| Arquivo: src/views/pages/account/ProfilePage.vue
|
||||
| Data: 2026
|
||||
| Local: São Carlos/SP — Brasil
|
||||
|--------------------------------------------------------------------------
|
||||
| © 2026 — Todos os direitos reservados
|
||||
|--------------------------------------------------------------------------
|
||||
-->
|
||||
<template>
|
||||
<Toast />
|
||||
|
||||
<!-- ── HERO ────────────────────────────────────────────── -->
|
||||
<div ref="heroSentinelRef" class="h-px" />
|
||||
@@ -774,6 +789,10 @@
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="px-3 md:px-4 pb-3">
|
||||
<LoadedPhraseBlock v-if="mounted" />
|
||||
</div>
|
||||
|
||||
<!-- Dialog: Trocar senha -->
|
||||
<Dialog
|
||||
v-model:visible="openPassword"
|
||||
@@ -832,6 +851,8 @@ const router = useRouter()
|
||||
const toast = useToast()
|
||||
const confirm = useConfirm()
|
||||
|
||||
const mounted = ref(false)
|
||||
|
||||
/** trava para não marcar dirty durante o load */
|
||||
const silentApplying = ref(true)
|
||||
|
||||
@@ -1457,6 +1478,7 @@ function confirmSignOut () {
|
||||
onMounted(async () => {
|
||||
try {
|
||||
await loadProfile()
|
||||
mounted.value = true
|
||||
disconnectObserver = observeSections()
|
||||
} catch (e) {
|
||||
toast.add({ severity: 'error', summary: 'Erro', detail: e?.message || 'Não consegui carregar o perfil.', life: 6000 })
|
||||
|
||||
Reference in New Issue
Block a user