class ConversationReports extends \Filament\Widgets\TableWidget
{
public function table(Table $table): Table
{
return $table
->query(ConversationReport::query())
->columns([
// ...
])
->actions([
Tables\Actions\ViewAction::make(),
Tables\Actions\EditAction::make()
->url(fn (ConversationReport $record) => ConversationReportResource::getUrl('edit', ['record' => $record])),
])
->recordAction(Tables\Actions\ViewAction::class)
->recordUrl(null);
}
public static function infolist(Infolist $infolist): Infolist
{
return ConversationReportResource::infolist($infolist);
}
}
class ConversationReports extends \Filament\Widgets\TableWidget
{
public function table(Table $table): Table
{
return $table
->query(ConversationReport::query())
->columns([
// ...
])
->actions([
Tables\Actions\ViewAction::make(),
Tables\Actions\EditAction::make()
->url(fn (ConversationReport $record) => ConversationReportResource::getUrl('edit', ['record' => $record])),
])
->recordAction(Tables\Actions\ViewAction::class)
->recordUrl(null);
}
public static function infolist(Infolist $infolist): Infolist
{
return ConversationReportResource::infolist($infolist);
}
}