Update the flash messages #739 (#742)

This commit is contained in:
Nabeel S
2020-06-04 03:11:57 -07:00
committed by GitHub
parent 3a07e34259
commit 82bae9cc74
2 changed files with 21 additions and 13 deletions

View File

@@ -1,19 +1,27 @@
@if (session()->has('flash_notification.message')) @foreach (session('flash_notification', collect())->toArray() as $message)
@if (session()->has('flash_notification.overlay')) @if ($message['overlay'])
@include('flash::modal', [ @include('flash::modal', [
'modalClass' => 'flash-modal', 'modalClass' => 'flash-modal',
'title' => session('flash_notification.title'), 'title' => $message['title'],
'body' => session('flash_notification.message') 'body' => $message['message']
]) ])
@else @else
<div class="alert <div class="alert
alert-{{ session('flash_notification.level') }} alert-{{ $message['level'] }}
{{ session()->has('flash_notification.important') ? 'alert-important' : '' }}"> {{ $message['important'] ? 'alert-important' : '' }}"
@if(session()->has('flash_notification.important')) role="alert">
<button type="button" class="close" data-dismiss="alert">&times;</button> @if ($message['important'])
<button type="button"
class="close"
data-dismiss="alert"
aria-hidden="true"
>&times;
</button>
@endif @endif
{{ session('flash_notification.message') }} {!! $message['message'] !!}
</div> </div>
@endif @endif
@endif @endforeach
{{ session()->forget('flash_notification') }}

View File

@@ -1,4 +1,4 @@
<div id="flash-overlay-modal" class="modal fade {{ $modalClass or '' }}"> <div id="flash-overlay-modal" class="modal fade {{ isset($modalClass) ? $modalClass : '' }}">
<div class="modal-dialog"> <div class="modal-dialog">
<div class="modal-content"> <div class="modal-content">
<div class="modal-header"> <div class="modal-header">
@@ -8,11 +8,11 @@
</div> </div>
<div class="modal-body"> <div class="modal-body">
<p>{{ $body }}</p> <p>{!! $body !!}</p>
</div> </div>
<div class="modal-footer"> <div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">@lang('common.close')</button> <button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
</div> </div>
</div> </div>
</div> </div>