Components
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.
Still need help? Join our Discord community or open a GitHub discussion