ldc-supportweb/resources/views/macroplanning/view.blade.php
Jérémy Munsch 40c38fa7d6
Secure Front APP
- Remove external JS and CSS dependencies
- Use Vuejs runtime
- Add xss sanitizer
- Normalize Laravel mix + add cleaner
- Update npm deps
- Upgrade bootswatch theme
2022-05-23 17:41:14 +02:00

32 lines
864 B
PHP

@extends('layout.app')
@section('content')
<div class="container container-xxl vueComponent">
@php
$dataVue = [
'isAdmin' => Auth::user()->isAdmin() ? '1' : '0',
'today' => now(),
'startDay' => $date,
'loadCollection' => $loadCollection,
'projects' => $projects,
'projectStatusEnum' => ProjectStatus::toArray(),
'activitiesEnum' => ActivityEnum::toArray(),
'macroscheduleConfig' => config('macroschedule'),
];
@endphp
<div
id="macro-planning"
data-json='@json($dataVue)'></div>
</div>
@endsection
@push('scriptsConstants')
<script nonce="{{ $nonce }}">
window._routes = {
"macroplanning.activity": "{{ route('macroplanning.activity') }}",
"projects.show": "{{ route('projects.show', ['project' => 'PROJECT']) }}",
};
</script>
@endpush