From 3cedab65da3e9854bb282644d9f83e7fdbd6c035 Mon Sep 17 00:00:00 2001 From: Alex Barnsley <8069294+alexbarnsley@users.noreply.github.com> Date: Wed, 5 Jul 2023 16:36:58 +0100 Subject: [PATCH] refactor: modal option to disable overlay close --- resources/views/modal.blade.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/resources/views/modal.blade.php b/resources/views/modal.blade.php index 2605f800..67c6313a 100644 --- a/resources/views/modal.blade.php +++ b/resources/views/modal.blade.php @@ -17,6 +17,7 @@ 'breakpoint' => 'md', 'wrapperClass' => 'modal-content-wrapper', 'contentClass' => 'modal-content', + 'disableOverlayClose' => false, ]) @php @@ -42,7 +43,7 @@ data-modal @endif x-data="Modal.livewire({{ $xData }})" - @if(!$closeButtonOnly && $wireClose) + @if(!$closeButtonOnly && $wireClose && ! $disableOverlayClose) @mousedown.self="$wire.{{ $wireClose }}()" @endif class="flex overflow-y-auto fixed inset-0 z-50 md:py-10 md:px-8"