{{-- v4.16.0 §E — L'ONGLET COMPTE, écran `data-screen="compte"` de la maquette validée. ⚠️ Le JavaScript de cet écran est volontairement du JAVASCRIPT NU : il n'y a ni Alpine ni Tailwind sur cette façade, et l'abonnement lui-même vient de `window.soclePush`, le script du socle déjà monté par le gabarit. Rien n'est réécrit ici : on appelle, on affiche l'état. ⚠️ Aucune permission n'est demandée sans un geste : les navigateurs refusent d'office une demande qui ne part pas d'un clic, et un site qui la réclame à l'ouverture se fait bloquer pour de bon. --}}

Mon compte

Vos préférences et votre contact.

{{ auth()->user()->name }}
{{ $acces?->titreAffiche() }}{{ $dashboard ? ' · '.$dashboard->nomCourtDuClient() : '' }}
{{-- 1. LES NOTIFICATIONS ------------------------------------------------------------ --}}
Notifications
Être prévenu sur cet appareil à chaque nouveauté
…

Elles doublent l'e-mail, elles ne le remplacent pas. Sur iPhone, les notifications n'existent qu'une fois l'application ajoutée à l'écran d'accueil (voir juste dessous).

{{-- 2. INSTALLER L'APPLICATION -------------------------------------------------------- --}} {{-- v4.17.1 §C — Le rappel : sur Compte, la bannière se propose TOUJOURS hors de l'app installée, même fermée ailleurs. --}}
Installer l'application
Sur l'écran d'accueil : plein écran, et les notifications
{{-- v4.17.1 §D — iPhone ET Android, toujours écrits tous les deux ; la plateforme détectée passe en premier (script de la bannière), l'autre n'est jamais cachée. Sur Android/Chrome, le bouton « Installer » ci-dessus déclenche l'invite native quand le navigateur la propose. --}}
{{-- 3. QUI VOUS RÉPOND ---------------------------------------------------------------- --}} @if ($contact)
Qui vous répond
{{ $contact['agence'] }}{{ $contact['email'] ? ' · '.$contact['email'] : '' }}
@if ($contact['email']) @endif @if ($contact['gestionnaires']->isNotEmpty() || $contact['whatsapp'] || $contact['signature'])
@foreach ($contact['gestionnaires'] as $gestionnaire) {{ $gestionnaire['nom'] }} — {{ $gestionnaire['role'] }}
@endforeach @if ($contact['whatsapp']) Ligne du projet : {{ $contact['whatsapp'] }}
@endif @if ($contact['signature']) {{-- La signature est composée par l'exploitant dans les réglages de l'espace : c'est le même bloc que celui du bas des e-mails. --}} {!! $contact['signature'] !!} @endif
@endif
@endif
@csrf
{{-- v4.17.3 §B2 — L'INITIALISATION QUI SURVIT À LA NAVIGATION. Depuis que les onglets naviguent côté client (`wire:navigate`), ce script est exécuté UNE fois (`data-navigate-once`) mais l'écran, lui, va et vient. Un écouteur posé sur un bouton de CE rendu-là serait mort au retour sur l'écran, et un script réexécuté en poserait un de plus à chaque passage. D'où la règle, ici comme dans le fil et la bannière : les gestes sont DÉLÉGUÉS au document (qui survit), et l'état de l'écran est repeint sur `livewire:navigated`. --}}