Skip to main content
Version: Next

Rendering a widget in a Blade view

NOTE

Before proceeding, make sure filament/widgets is installed in your project. You can check by running:

composer show filament/widgets

If it's not installed, consult the installation guide and configure the individual components according to the instructions.

Creating a widget​

Use the make:filament-widget command to generate a new widget. For details on customization and usage, see the widgets section.

Adding the widget​

Since widgets are Livewire components, you can easily render a widget in any Blade view using the @livewire directive:

<div>
@livewire(\App\Livewire\Dashboard\PostsChart::class)
</div>

NOTE

If you're using a table widget, make sure to install filament/tables as well.
Refer to the installation guide and follow the steps to configure the individual components properly.