Grid::make(2)->schema([
Select::make('chosen_asset')
->label('Selecteer aan middel')
->searchable()
->options(
Asset::all()->map(function ($asset) {
return [
'id' => $asset->id,
'value' => $asset->name . ' - ' . $asset->brand,
];
})->pluck('value', 'id')->toArray()
)
->afterStateUpdated(
fn (Closure $set, $value) => $set('asset_id', $value)
)
]),
Grid::make(2)->schema([
TextInput::make('asset_id')
->label('Type'),
Grid::make(2)->schema([
Select::make('chosen_asset')
->label('Selecteer aan middel')
->searchable()
->options(
Asset::all()->map(function ($asset) {
return [
'id' => $asset->id,
'value' => $asset->name . ' - ' . $asset->brand,
];
})->pluck('value', 'id')->toArray()
)
->afterStateUpdated(
fn (Closure $set, $value) => $set('asset_id', $value)
)
]),
Grid::make(2)->schema([
TextInput::make('asset_id')
->label('Type'),