fixed the issue where dashboard wasnt displaying the page content

This commit is contained in:
Naser Mansour 2026-01-04 00:08:21 +02:00
parent b92fc29e3c
commit 8fce9dfddb
3 changed files with 5 additions and 7 deletions

View File

@ -1,5 +1,5 @@
<x-layouts.app.sidebar :title="$title ?? null"> <x-layouts.app.sidebar :title="$title ?? null">
<flux:main> <flux:main id="main-content">
{{ $slot }} {{ $slot }}
</flux:main> </flux:main>
</x-layouts.app.sidebar> </x-layouts.app.sidebar>

View File

@ -325,9 +325,7 @@
</flux:dropdown> </flux:dropdown>
</flux:header> </flux:header>
<main id="main-content" role="main" tabindex="-1"> {{ $slot }}
{{ $slot }}
</main>
@fluxScripts @fluxScripts
</body> </body>

View File

@ -386,7 +386,7 @@ new class extends Component
chart: null, chart: null,
data: @js($chartData), data: @js($chartData),
init() { init() {
if (typeof Chart === 'undefined') return; if (typeof Chart === 'undefined' || !this.$refs.canvas) return;
this.chart = new Chart(this.$refs.canvas, { this.chart = new Chart(this.$refs.canvas, {
type: 'line', type: 'line',
data: { data: {
@ -454,7 +454,7 @@ new class extends Component
chart: null, chart: null,
data: @js($chartData['consultationBreakdown']), data: @js($chartData['consultationBreakdown']),
init() { init() {
if (typeof Chart === 'undefined') return; if (typeof Chart === 'undefined' || !this.$refs.canvas) return;
const total = this.data.free + this.data.paid; const total = this.data.free + this.data.paid;
this.chart = new Chart(this.$refs.canvas, { this.chart = new Chart(this.$refs.canvas, {
type: 'doughnut', type: 'doughnut',
@ -515,7 +515,7 @@ new class extends Component
chart: null, chart: null,
data: @js($chartData), data: @js($chartData),
init() { init() {
if (typeof Chart === 'undefined') return; if (typeof Chart === 'undefined' || !this.$refs.canvas) return;
this.chart = new Chart(this.$refs.canvas, { this.chart = new Chart(this.$refs.canvas, {
type: 'line', type: 'line',
data: { data: {