Tables\Columns\TextColumn::make("application.student.first_name")
->label("Student First Name")
->searchable()
->sortable(query: function (Builder $query, string $direction): Builder {
return $query->whereHas('application.student', function($sQuery) use ($direction) {
return $sQuery->orderBy('first_name', $direction);
});
}),
Tables\Columns\TextColumn::make("application.student.first_name")
->label("Student First Name")
->searchable()
->sortable(query: function (Builder $query, string $direction): Builder {
return $query->whereHas('application.student', function($sQuery) use ($direction) {
return $sQuery->orderBy('first_name', $direction);
});
}),