I'm getting the error:
App\Filament\App\Pages\Locations\MonthEndTasks::getInfolist(): Argument #1 ($name) must be of type string, null given, called in /var/www/html/vendor/filament/infolists/src/Concerns/InteractsWithInfolists.php on line 257
It seems that in the InteractsWithInfolists class, the $this->mountedInfolistActionsInfolist property is not getting set. Can't seem to figure out what this is or how I would set it.
I've tried adding a name based on this somewhat related github issue: https://github.com/filamentphp/filament/issues/7630
I'm using an instance of Filament\Infolists\Components\Actions\Action:
MonthEndTaskEntry::make('test')
->getStateUsing(MonthEndTask::all()->take(2))
->itemDescription('item description here')
->itemIcon('heroicon-m-user')
->itemIconColor('secondary')
->itemLabel(fn (MonthEndTask $record) => $record->user->fullName)
->itemActions(fn ($record) => [
Action::make('edit')
// ->form([
// TextEntry::make('title')
// ])
]),
GitHub
Package filament/filament Package Version v3.0.15 Laravel Version v10.18.0 Livewire Version No response PHP Version PHP 8.1 Problem description I followed the documents https://github.com/sbc640964...