Commit 52860619 authored by Kevin Yumang's avatar Kevin Yumang

SERV-2286 - notification element laravel integration

parent efd06d41
......@@ -72,7 +72,11 @@
*/
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>
{{--let limitlessNotifications = new LimitlessNotification();--}}
$(document).ready(function() {
{{-- // Default Toasters--}}
{{--@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 limitlessNotifications = new LimitlessNotification();
{{-- let a = limitlessNotifications.set('', "{{ $success }}", 'warning');--}}
{{-- console.log('{{ $success }}');--}}
{{-- console.log(a);--}}
// Default Toasters
@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)) 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--}}
{{--@if(isset($warning)) limitlessNotifications.set('', "{{ $warning }}", 'warning'); @endif--}}
{{--@if(isset($info)) limitlessNotifications.set('', "{{ $info }}", 'info'); @endif--}}
{{--@if(isset($hidden)) console.log("{{ $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
{{-- // 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>
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