\Filament\Forms\Components\Section::make()
->columns([
'default' => 1,
'sm' => 2,
'lg' => 3,
])
->schema([
TextInput::make('number 1')
->live()
->numeric(),
TextInput::make('number 2')
->live()
->numeric(),
TextInput::make('total')
->numeric()
])->afterStateUpdated(function (Get $get, Set $set): void {
$set('total', (int)$get('number 1') + (int)$get('number 2'));
}),
\Filament\Forms\Components\Section::make()
->columns([
'default' => 1,
'sm' => 2,
'lg' => 3,
])
->schema([
TextInput::make('number 1')
->live()
->numeric(),
TextInput::make('number 2')
->live()
->numeric(),
TextInput::make('total')
->numeric()
])->afterStateUpdated(function (Get $get, Set $set): void {
$set('total', (int)$get('number 1') + (int)$get('number 2'));
}),