32 lines
1.3 KiB
PHP
32 lines
1.3 KiB
PHP
<script @if(isset($nonce)) nonce="{{ $nonce }}" @endif>
|
|
if (!window.__SYSTEM) {
|
|
window.__SYSTEM = {};
|
|
}
|
|
window.__SYSTEM._locale = '{{ app()->getLocale() }}';
|
|
window.__SYSTEM._translations = @json(cache(sprintf('translations.%s', app()->getLocale())) ?? []);
|
|
window.__SYSTEM._asset = '{{ asset('') }}';
|
|
if(!window.__SYSTEM._routes) {
|
|
window.__SYSTEM._routes = {}
|
|
}
|
|
window.__SYSTEM._routes.ticket = {
|
|
index: "{{ route('bo.ticket.index') }}",
|
|
show: "{{ route('bo.ticket.show', ['ticket' => 'TICKET']) }}"
|
|
};
|
|
window.__SYSTEM._routes.tickets = {
|
|
"json-paginate": "{{ route('bo.tickets.json-paginate') }}"
|
|
}
|
|
window.__SYSTEM._routes.sites = {
|
|
index: "{{ route('bo.sites.index') }}",
|
|
show: "{{ route('bo.sites.show', ['site' => 'SITE']) }}",
|
|
"json-paginate": "{{ route('bo.sites.json-paginate') }}",
|
|
};
|
|
window.__SYSTEM._routes.projects = {
|
|
index: "{{ route('bo.projects.index') }}",
|
|
show: "{{ route('bo.projects.show', ['project' => 'PROJECT']) }}",
|
|
"json-paginate": "{{ route('bo.projects.json-paginate') }}"
|
|
};
|
|
window.__SYSTEM._routes.invoices = {
|
|
"json-paginate": "{{ route('bo.invoices.json-paginate') }}",
|
|
};
|
|
|
|
</script>
|