vito/resources/views/components/toast.blade.php
Saeed Vaziry b2083fc6b2
Migrate to HTMX (#114)
Dropped Livewire
Added HTMX
Added Blade code lint
Drop Mysql and Redis
Migrate to SQLite
2024-03-06 17:02:59 +01:00

18 lines
667 B
PHP

<div id="toast" hx-swap-oob="true">
<script>
window.addEventListener('toast', (e) => {
window.toastr[e.detail.type](e.detail.message);
});
</script>
@if (session()->has("toast.type") && session()->has("toast.message"))
<script defer>
if (window.toastr) {
window.toastr['{{ session()->get("toast.type") }}']('{{ session()->get("toast.message") }}');
}
document.addEventListener('DOMContentLoaded', () => {
window.toastr['{{ session()->get("toast.type") }}']('{{ session()->get("toast.message") }}');
});
</script>
@endif
</div>