Commit 52860619 authored by Kevin Yumang's avatar Kevin Yumang

SERV-2286 - notification element laravel integration

parent efd06d41
...@@ -72,7 +72,11 @@ ...@@ -72,7 +72,11 @@
*/ */
public function initNotifications() public function initNotifications()
{ {
return View('Limitless::Notification.Init')->with('success', 'Hello! I am from notif init!'); // samples. transfer/remove later.
session()->put('info', 'Hello! I am an info message from session!');
return View('Limitless::Notification.Init')
->with('success', 'Hello! I am a success message from view param!');
} }
} }
......
<script> <script>
{{--let limitlessNotifications = new LimitlessNotification();--}} $(document).ready(function() {
{{-- // Default Toasters--}} let limitlessNotifications = new LimitlessNotification();
{{--@if(isset($errors)) @foreach($errors->all() as $data) limitlessNotifications.set('', "{{ $data }}", 'error'); @endforeach @endif--}}
{{--@if(isset($infos)) @foreach($infos as $data) limitlessNotifications.set('', "{{ $data }}", 'info'); @endforeach @endif--}}
{{--@if(isset($warnings)) @foreach($warnings as $data) limitlessNotifications.set('', "{{ $data }}", 'warning'); @endforeach @endif--}}
{{--@if(isset($successes)) @foreach($successes as $data) limitlessNotifications.set('', "{{ $data }}", 'success'); @endforeach @endif--}}
{{--@if(isset($hiddens)) @foreach($hiddens as $data) console.log("{{ $data }}"); @endforeach @endif--}}
{{--@if(isset($error)) limitlessNotifications.set('', "{{ $error }}", 'error'); @endif--}}
{{--@if(isset($success))--}}
{{-- let a = limitlessNotifications.set('', "{{ $success }}", 'warning');--}} // Default Toasters
{{-- console.log('{{ $success }}');--}} @if(isset($errors)) @foreach($errors->all() as $data) limitlessNotifications.set('', "{{ $data }}", 'error'); @endforeach @endif
{{-- console.log(a);--}} @if(isset($infos)) @foreach($infos as $data) limitlessNotifications.set('', "{{ $data }}", 'info'); @endforeach @endif
@if(isset($warnings)) @foreach($warnings as $data) limitlessNotifications.set('', "{{ $data }}", 'warning'); @endforeach @endif
@if(isset($successes)) @foreach($successes as $data) limitlessNotifications.set('', "{{ $data }}", 'success'); @endforeach @endif
@if(isset($hiddens)) @foreach($hiddens as $data) console.log("{{ $data }}"); @endforeach @endif
@if(isset($error)) limitlessNotifications.set('', "{{ $error }}", 'error'); @endif
@if(isset($success)) limitlessNotifications.set('', "{{ $success }}", 'success'); @endif
@if(isset($warning)) limitlessNotifications.set('', "{{ $warning }}", 'warning'); @endif
@if(isset($info)) limitlessNotifications.set('', "{{ $info }}", 'info'); @endif
@if(isset($hidden)) console.log("{{ $hidden }}"); @endif
{{--@endif--}} // Session Toasters
{{--@if(isset($warning)) limitlessNotifications.set('', "{{ $warning }}", 'warning'); @endif--}} @if(Session::has('errors')) @foreach(Session::get('errors') as $data) limitlessNotifications.set('', "{{ $data }}", 'error'); @endforeach @endif
{{--@if(isset($info)) limitlessNotifications.set('', "{{ $info }}", 'info'); @endif--}} @if(Session::has('infos')) @foreach(Session::get('infos') as $data) limitlessNotifications.set('', "{{ $data }}", 'info'); @endforeach @endif
{{--@if(isset($hidden)) console.log("{{ $hidden }}"); @endif--}} @if(Session::has('warnings')) @foreach(Session::get('warnings') as $data) limitlessNotifications.set('', "{{ $data }}", 'warning'); @endforeach @endif
@if(Session::has('successes')) @foreach(Session::get('successes') as $data) limitlessNotifications.set('', "{{ $data }}", 'success'); @endforeach @endif
@if(Session::has('hiddens')) @foreach(Session::get('hiddens') as $data) console.log("{{ $data }}"); @endforeach @endif
@if(Session::has('error')) limitlessNotifications.set('', "{{ Session::get('error') }}", 'error'); @endif
@if(Session::has('success')) limitlessNotifications.set('', "{{ Session::get('success') }}", 'success'); @endif
@if(Session::has('warning')) limitlessNotifications.set('', "{{ Session::get('warning') }}", 'warning'); @endif
@if(Session::has('info')) limitlessNotifications.set('', "{{ Session::get('info') }}", 'info'); @endif
@if(Session::has('hidden')) console.log("{{ Session::get('hidden') }}"); @endif
{{-- // Session Toasters--}} })
{{--@if(Session::has('errors')) @foreach(Session::get('errors') as $data) limitlessNotifications.set('', "{{ $data }}", 'error'); @endforeach @endif--}}
{{--@if(Session::has('infos')) @foreach(Session::get('infos') as $data) limitlessNotifications.set('', "{{ $data }}", 'info'); @endforeach @endif--}}
{{--@if(Session::has('warnings')) @foreach(Session::get('warnings') as $data) limitlessNotifications.set('', "{{ $data }}", 'warning'); @endforeach @endif--}}
{{--@if(Session::has('successes')) @foreach(Session::get('successes') as $data) limitlessNotifications.set('', "{{ $data }}", 'success'); @endforeach @endif--}}
{{--@if(Session::has('hiddens')) @foreach(Session::get('hiddens') as $data) console.log("{{ $data }}"); @endforeach @endif--}}
{{--@if(Session::has('error')) limitlessNotifications.set('', "{{ Session::get('error') }}", 'error'); @endif--}}
{{--@if(Session::has('success')) limitlessNotifications.set('', "{{ Session::get('success') }}", 'success'); @endif--}}
{{--@if(Session::has('warning')) limitlessNotifications.set('', "{{ Session::get('warning') }}", 'warning'); @endif--}}
{{--@if(Session::has('info')) limitlessNotifications.set('', "{{ Session::get('info') }}", 'info'); @endif--}}
{{--@if(Session::has('hidden')) console.log("{{ Session::get('hidden') }}"); @endif--}}
</script> </script>
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment