how to show a MorphOne table in filament Table?

I am struggling to access MorphOne relationship data in my table. I have Member model with MorphOne relationship with User and Company model. And I am trying display logo. But I am failing everytime. I use below code.
                ImageColumn::make(function (Member $record) {
                    return $record->member_type === 'company' ? $record->memberable->profile->logo : $record->memberable->profile_photo_path;
                })->size(200),
I get repeat error saying
Filament\Tables\Columns\Column::make(): Argument #1 ($name) must be of type string, Closure given, called in /var/www/html/app/Filament/Admin/Resources/MemberResource.php on line 103
.
Solution
you can use ->state()
Was this page helpful?