{{-- Le toast qui suit un geste : « Annuler » pendant quelques secondes (MarquerLeGeste pose `geste_annulable`), puis le resultat de l'annulation (HistoriqueController). Dans le layout, pour valoir sur tous les ecrans : les pages n'affichent pas leurs messages de la meme facon, et l'annulation doit se trouver au meme endroit partout. Le delai n'est qu'une commodite : passe le toast, le geste se defait encore depuis l'historique de la fiche commande. Un geste fait sans recharger la page (ajout d'une decoupe depuis la liste) n'a pas de page suivante : MarquerLeGeste glisse alors le toast dans la reponse JSON, et l'ecran l'affiche par `window.acGesteToast(html)`. D'ou le style et le script poses meme sans toast a montrer. --}} @php $geste = session('geste_annulable'); $ok = session('annulation_ok'); $erreur = session('annulation_erreur'); @endphp @if ($geste) @include('admin._annuler-geste-toast', ['geste' => $geste]) @elseif ($ok || $erreur)
{{ $erreur ?: $ok }}
@endif