diff --git a/resources/views/layouts/public/main.blade.php b/resources/views/layouts/public/main.blade.php index 0d4afec0..e47687ff 100644 --- a/resources/views/layouts/public/main.blade.php +++ b/resources/views/layouts/public/main.blade.php @@ -34,6 +34,7 @@ + @@ -55,27 +56,32 @@ document.addEventListener('DOMContentLoaded', function() { $('#test').html('DOM ContentLoaded'); var calendarEl = document.getElementById('public_calendar'); - - var calendar = new FullCalendar.Calendar(calendarEl, { - plugins: [ 'dayGrid' ], - locale: 'fr', - header: { - left: 'title', - center: '', - right: 'prev,next' - }, - events: '/api/schedule/events', - eventClick: function(info) { - console.log(info.event.id) - $.get( "/api/schedule/events/modal/" + info.event.id + "/"+ info.event.extendedProps.extraParams.db_type, function( data ) { - $( "#modal-content" ).html( data ); - }); - $('#schedulemodal').modal('toggle') - } - }); - $('#test').html('Begin render'); - calendar.render(); - $('#test').html('Render Done'); + + try { + var calendar = new FullCalendar.Calendar(calendarEl, { + plugins: [ 'dayGrid' ], + locale: 'fr', + header: { + left: 'title', + center: '', + right: 'prev,next' + }, + events: '/api/schedule/events', + eventClick: function(info) { + console.log(info.event.id) + $.get( "/api/schedule/events/modal/" + info.event.id + "/"+ info.event.extendedProps.extraParams.db_type, function( data ) { + $( "#modal-content" ).html( data ); + }); + $('#schedulemodal').modal('toggle') + } + }); + $('#test').html('Begin render'); + calendar.render(); + $('#test').html('Done render'); + } + catch(err) { + document.getElementById("test").innerHTML = err.message; + } });