ViewAction::make()
->recordTitle(__('game'))
->label('')
->color('primary')
->tooltip(__('See game details'))
->modalHeading(__('See game'))
->mountUsing(function (\Filament\Forms\ComponentContainer $form, Game $record) {
$record->load('createdBy');
$record->load('winner');
$form->fill($record->toArray());
})
->form([
Grid::make(4)
->schema([
ViewColumn::make('result')
->view('tables.columns.game-result-column')
->translateLabel()
,
...
ViewAction::make()
->recordTitle(__('game'))
->label('')
->color('primary')
->tooltip(__('See game details'))
->modalHeading(__('See game'))
->mountUsing(function (\Filament\Forms\ComponentContainer $form, Game $record) {
$record->load('createdBy');
$record->load('winner');
$form->fill($record->toArray());
})
->form([
Grid::make(4)
->schema([
ViewColumn::make('result')
->view('tables.columns.game-result-column')
->translateLabel()
,
...