© 2026 Hedgehog Software, LLC

TwitterGitHubDiscord
More
CommunitiesDocsAboutTermsPrivacy
Search
Star
Setup for Free
FilamentF
Filament•3y ago•
62 replies
DarkKnight

Is Dashboard a livewire component?

Dashboard is a Page, right? Which means its a livewire component. Why cant I pass values to the blade file?
<?php

namespace App\Filament\Pages;

use Filament\Actions\Contracts\HasActions;
use Filament\Forms\Contracts\HasForms;
use Filament\Pages\Page;
use Filament\Pages\Dashboard as FilamentDashboard;
use Filament\Forms\Concerns\InteractsWithForms;
use Filament\Actions\Concerns\InteractsWithActions;
use Filament\Actions\Action;
use Http;
use Illuminate\Http\Client\Response; 
use Illuminate\Contracts\View\View;

class Dashboard extends FilamentDashboard implements HasForms, HasActions
{
    use InteractsWithActions;
    use InteractsWithForms;

    protected static ?string $navigationIcon = 'heroicon-o-document-text';

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

    public function testAction(): Action
    {
        return Action::make('test')
            ->button();
    }

    public function render(): View
    {
        return view('filament.pages.dashboard', [
            'users' => 10,
        ]);
    }
}
<?php

namespace App\Filament\Pages;

use Filament\Actions\Contracts\HasActions;
use Filament\Forms\Contracts\HasForms;
use Filament\Pages\Page;
use Filament\Pages\Dashboard as FilamentDashboard;
use Filament\Forms\Concerns\InteractsWithForms;
use Filament\Actions\Concerns\InteractsWithActions;
use Filament\Actions\Action;
use Http;
use Illuminate\Http\Client\Response; 
use Illuminate\Contracts\View\View;

class Dashboard extends FilamentDashboard implements HasForms, HasActions
{
    use InteractsWithActions;
    use InteractsWithForms;

    protected static ?string $navigationIcon = 'heroicon-o-document-text';

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

    public function testAction(): Action
    {
        return Action::make('test')
            ->button();
    }

    public function render(): View
    {
        return view('filament.pages.dashboard', [
            'users' => 10,
        ]);
    }
}
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

Similar Threads

Was this page helpful?
Recent Announcements
Next page

Similar Threads

livewire component
FilamentFFilament / ❓┊help
4mo ago
Can I add a custom Livewire component to the Dashboard?
FilamentFFilament / ❓┊help
2y ago
Livewire custom component - Livewire Sortable
FilamentFFilament / ❓┊help
3y ago
Creating a Dashboard and can widgets on a dashboard be simple livewire components?
FilamentFFilament / ❓┊help
3y ago