© 2026 Hedgehog Software, LLC

TwitterGitHubDiscord
More
CommunitiesDocsAboutTermsPrivacy
Search
Star
Setup for Free
FilamentF
Filament•11mo ago•
3 replies
Kaaiman

(default) Lazy loading breaks table widget.

I am trying to make a dashboard for a client including page filters.

The default for TableWidget's is that lazy is
true
true
.

This breaks my widget and returns the following error:
Typed property Filament\Widgets\TableWidget::$table must not be accessed before initialization
Typed property Filament\Widgets\TableWidget::$table must not be accessed before initialization


This comes from:
/vendor/filament/widgets/resources/views/table-widget.blade.php:4
/vendor/filament/widgets/resources/views/table-widget.blade.php:4


Any idea why it works when setting
isLazy
isLazy
to
 true
 true
on a Widget extending from TableWidget?
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

Similar Threads

Widget lazy loading no loader
FilamentFFilament / ❓┊help
2y ago
lazy loading in Table
FilamentFFilament / ❓┊help
3y ago
Lazy loading collapsable table data
FilamentFFilament / ❓┊help
3y ago
Table widget
FilamentFFilament / ❓┊help
15mo ago