Skip to content

Commit 91ada70

Browse files
committed
Bug-fix: put chartjs on base layout
1 parent 14091c8 commit 91ada70

2 files changed

Lines changed: 61 additions & 61 deletions

File tree

resources/views/components/base-layout.blade.php

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,15 @@
1313

1414
@livewireStyles
1515
@livewireScripts
16-
@stack('scripts')
16+
1717
</head>
1818
<body>
1919

2020
{{$slot}}
2121

22+
<script src="{{ asset('js/chart.min.js') }}"></script>
23+
@stack('scripts')
24+
2225
@livewire('notifications')
2326
</body>
2427
</html>

resources/views/livewire/analytics.blade.php

Lines changed: 57 additions & 60 deletions
Original file line numberDiff line numberDiff line change
@@ -210,76 +210,73 @@
210210
</div>
211211

212212
@push('scripts')
213-
<script src="{{ asset('js/chart.min.js') }}"></script>
214213
<script>
215-
setTimeout(() => {
216-
let ctx = document.getElementById('ticketsAssignments').getContext('2d');
217-
new Chart(ctx, {
218-
type: 'pie',
219-
data: {
220-
labels: @json(array_keys($ticketsAssignments)),
221-
datasets: [{
222-
label: '@lang('Tickets assignments')',
223-
data: @json(array_values($ticketsAssignments)),
224-
backgroundColor: [
225-
'rgba(240, 82, 82, 0.8)',
226-
'rgba(56, 187, 132, 0.8)',
227-
'rgba(255, 206, 86, 0.8)',
228-
'rgba(75, 192, 192, 0.8)',
229-
'rgba(153, 102, 255, 0.8)',
230-
'rgba(255, 159, 64, 0.8)'
231-
],
232-
offset: 10
233-
}]
234-
},
235-
options: {
236-
plugins: {
237-
legend: {
238-
display: false
239-
}
214+
let ctx = document.getElementById('ticketsAssignments').getContext('2d');
215+
new Chart(ctx, {
216+
type: 'pie',
217+
data: {
218+
labels: @json(array_keys($ticketsAssignments)),
219+
datasets: [{
220+
label: '@lang('Tickets assignments')',
221+
data: @json(array_values($ticketsAssignments)),
222+
backgroundColor: [
223+
'rgba(240, 82, 82, 0.8)',
224+
'rgba(56, 187, 132, 0.8)',
225+
'rgba(255, 206, 86, 0.8)',
226+
'rgba(75, 192, 192, 0.8)',
227+
'rgba(153, 102, 255, 0.8)',
228+
'rgba(255, 159, 64, 0.8)'
229+
],
230+
offset: 10
231+
}]
232+
},
233+
options: {
234+
plugins: {
235+
legend: {
236+
display: false
240237
}
241238
}
242-
});
239+
}
240+
});
243241
244-
ctx = document.getElementById('ticketsByStatuses').getContext('2d');
245-
new Chart(ctx, {
246-
type: 'bar',
247-
data: {
248-
labels: @json(array_keys($ticketsByStatuses)),
249-
datasets: [{
250-
label: '@lang('Tickets assignments')',
251-
data: @json(array_values($ticketsByStatuses)),
252-
backgroundColor: [
253-
'rgba(240, 82, 82, 0.8)',
254-
'rgba(56, 187, 132, 0.8)',
255-
'rgba(255, 206, 86, 0.8)',
256-
'rgba(75, 192, 192, 0.8)',
257-
'rgba(153, 102, 255, 0.8)',
258-
'rgba(255, 159, 64, 0.8)'
259-
],
260-
offset: 10
261-
}]
242+
ctx = document.getElementById('ticketsByStatuses').getContext('2d');
243+
new Chart(ctx, {
244+
type: 'bar',
245+
data: {
246+
labels: @json(array_keys($ticketsByStatuses)),
247+
datasets: [{
248+
label: '@lang('Tickets assignments')',
249+
data: @json(array_values($ticketsByStatuses)),
250+
backgroundColor: [
251+
'rgba(240, 82, 82, 0.8)',
252+
'rgba(56, 187, 132, 0.8)',
253+
'rgba(255, 206, 86, 0.8)',
254+
'rgba(75, 192, 192, 0.8)',
255+
'rgba(153, 102, 255, 0.8)',
256+
'rgba(255, 159, 64, 0.8)'
257+
],
258+
offset: 10
259+
}]
260+
},
261+
options: {
262+
plugins: {
263+
legend: {
264+
display: false
265+
}
262266
},
263-
options: {
264-
plugins: {
265-
legend: {
267+
scales: {
268+
x: {
269+
grid: {
266270
display: false
267271
}
268272
},
269-
scales: {
270-
x: {
271-
grid: {
272-
display: false
273-
}
274-
},
275-
y: {
276-
grid: {
277-
display: false
278-
}
273+
y: {
274+
grid: {
275+
display: false
279276
}
280277
}
281278
}
282-
});
283-
}, 1);
279+
}
280+
});
284281
</script>
285282
@endpush

0 commit comments

Comments
 (0)