Select::make('course_id')
->label('Course')
->relationship('course')
->getOptionLabelFromRecordUsing(fn (Course $record) => CourseQuery::formatTitle($record))
->getSearchResultsUsing(CourseQuery::search(...))
->searchable()
->visible(fn (Get $get) => $get('room_type_id') == 2),
Select::make('course_id')
->label('Course')
->relationship('course')
->getOptionLabelFromRecordUsing(fn (Course $record) => CourseQuery::formatTitle($record))
->getSearchResultsUsing(CourseQuery::search(...))
->searchable()
->visible(fn (Get $get) => $get('room_type_id') == 2),