Š 2026 Hedgehog Software, LLC

TwitterGitHubDiscord
More
CommunitiesDocsAboutTermsPrivacy
Search
Star
Setup for Free
FilamentF
Filament•3y ago•
4 replies
Bellegend

Custom Page as a Dashboard Unable to find component: [app.filament.admin.widgets

Hello, folks! 👋
I got this error
Livewire \ Exceptions \ ComponentNotFoundException
PHP 8.2.10
10.26.2
Unable to find component: [app.filament.admin.widgets.stats]
this is my code

DocumentDashboard

<?php

namespace App\Filament\Admin\Pages;

use App\Filament\Admin\Widgets\Stats;
use Filament\Pages\Page;

class DocumentDashboard extends Page
{
    protected static ?string $navigationIcon = 'heroicon-o-document-text';

    protected static string $view = 'filament.admin.pages.document-dashboard';

    public function getMaxContentWidth(): ?string
    {
        return 'full';
    }
    public function getColumns(): int | string | array
    {
        return [
            'md' => 4,
            'xl' => 6,
        ];
    }
    public  function getTitle(): string
    {
        return __('panel.pages.DocumentStatistics');
    }
    public static function getNavigationLabel(): string
    {
        return __('panel.pages.DocumentStatistics');
    }
    public function getHeading(): string|\Illuminate\Contracts\Support\Htmlable
    {
        return __('panel.pages.DocumentStatistics');
    }
    protected static ?int $navigationSort = 0;
    public static function getNavigationGroup(): ?string
    {
        return __('panel.groups.statistics');
    }
    protected function getWidgets(): array
    {
        return [
            Stats::class,
        ];
    }
    public function getVisibleWidgets(): array
    {
        return $this->filterVisibleWidgets($this->getWidgets());
    }
}
<?php

namespace App\Filament\Admin\Pages;

use App\Filament\Admin\Widgets\Stats;
use Filament\Pages\Page;

class DocumentDashboard extends Page
{
    protected static ?string $navigationIcon = 'heroicon-o-document-text';

    protected static string $view = 'filament.admin.pages.document-dashboard';

    public function getMaxContentWidth(): ?string
    {
        return 'full';
    }
    public function getColumns(): int | string | array
    {
        return [
            'md' => 4,
            'xl' => 6,
        ];
    }
    public  function getTitle(): string
    {
        return __('panel.pages.DocumentStatistics');
    }
    public static function getNavigationLabel(): string
    {
        return __('panel.pages.DocumentStatistics');
    }
    public function getHeading(): string|\Illuminate\Contracts\Support\Htmlable
    {
        return __('panel.pages.DocumentStatistics');
    }
    protected static ?int $navigationSort = 0;
    public static function getNavigationGroup(): ?string
    {
        return __('panel.groups.statistics');
    }
    protected function getWidgets(): array
    {
        return [
            Stats::class,
        ];
    }
    public function getVisibleWidgets(): array
    {
        return $this->filterVisibleWidgets($this->getWidgets());
    }
}

document-dashboard.blade.php (view)

<x-filament-panels::page class="fi-dashboard-page">
    <x-filament-widgets::widgets
        :columns="$this->getColumns()"
        :data="$this->getWidgetData()"
        :widgets="$this->getVisibleWidgets()"
    />
</x-filament-panels::page>
<x-filament-panels::page class="fi-dashboard-page">
    <x-filament-widgets::widgets
        :columns="$this->getColumns()"
        :data="$this->getWidgetData()"
        :widgets="$this->getVisibleWidgets()"
    />
</x-filament-panels::page>
image.png
Filament banner
FilamentJoin
A powerful open source UI framework for Laravel • Build and ship admin panels & apps fast with Livewire
20,307Members
Resources
Was this page helpful?

Similar Threads

Recent Announcements

Similar Threads

Unable to find component: [app.filament.widgets.office-overview]
FilamentFFilament / ❓┊help
13mo ago
Unable to find component: [Filament\Widgets\WidgetConfiguration]
FilamentFFilament / ❓┊help
2y ago
Unable to find component: [app.filament.widgets.orders-to-schedule]
FilamentFFilament / ❓┊help
3y ago
Unable to find component: [app.filament.widgets.kickoff-property-table-widget]
FilamentFFilament / ❓┊help
2y ago