ModalTableSelect::make('media_id')
->label('Media')
->relationship(
name: 'media',
titleAttribute: 'caption',
modifyQueryUsing: fn ($query) => $query->where('visibility', VisibilityType::Opengraph)
)
->tableConfiguration(MediaTable::class)
->required()
->selectAction(
fn (Action $action) => $action
->label('Select a media')
->modalHeading('Search for a media')
->modalSubmitActionLabel('Confirm selection'),
),
ModalTableSelect::make('media_id')
->label('Media')
->relationship(
name: 'media',
titleAttribute: 'caption',
modifyQueryUsing: fn ($query) => $query->where('visibility', VisibilityType::Opengraph)
)
->tableConfiguration(MediaTable::class)
->required()
->selectAction(
fn (Action $action) => $action
->label('Select a media')
->modalHeading('Search for a media')
->modalSubmitActionLabel('Confirm selection'),
),