diff --git a/resources/views/components/modal-confirmation.blade.php b/resources/views/components/modal-confirmation.blade.php index 5859a2f00..eefb7d547 100644 --- a/resources/views/components/modal-confirmation.blade.php +++ b/resources/views/components/modal-confirmation.blade.php @@ -1,58 +1,161 @@ @props([ - 'title' => null, - 'isErrorButton' => false, - 'buttonTitle' => 'Confirm Action', - 'buttonFullWidth' => false, - 'customButton' => null, - 'disabled' => false, - 'action' => 'delete', - 'content' => null, +'title' => 'Are you sure?', +'isErrorButton' => false, +'buttonTitle' => 'Confirm Action', +'buttonFullWidth' => false, +'customButton' => null, +'disabled' => false, +'action' => 'delete', +'content' => null, +'checkboxes' => [], +'checkboxActions' => [], +'actions' => [], +'confirmWithText' => true, +'confirmWithPassword' => true, ]) -
+ +
@if ($customButton) - - {{ $customButton }} - + @if ($buttonFullWidth) + + {{ $customButton }} + @else - @if ($content) -
- {{ $content }} -
- @else - - {{ $buttonTitle }} - - @endif + + {{ $customButton }} + + @endif + @else + @if ($content) +
+ {{ $content }} +
+ @else + @if ($disabled) + @if ($buttonFullWidth) + + {{ $buttonTitle }} + + @else + + {{ $buttonTitle }} + + @endif + @elseif ($isErrorButton) + @if ($buttonFullWidth) + + {{ $buttonTitle }} + + @else + + {{ $buttonTitle }} + + @endif + @else + @if ($buttonFullWidth) + + {{ $buttonTitle }} + + @else + + {{ $buttonTitle }} + + @endif + @endif + @endif @endif