Update TelaResource.php

This commit is contained in:
Lizandro Guarnizo
2026-01-19 13:54:36 -05:00
parent ce8a479097
commit edcd51e651
+6 -3
View File
@@ -50,6 +50,9 @@ class TelaResource extends Resource
$valor_total = $get('valor_total');
$metros_comprados = $state;
// Establecer automáticamente metros disponibles igual a metros comprados al crear/editar
$set('metros_disponibles', $metros_comprados);
if ($valor_total && $metros_comprados) {
$costo_por_metro = $valor_total / $metros_comprados;
$set('costo_por_metro', $costo_por_metro);
@@ -69,12 +72,12 @@ class TelaResource extends Resource
TextInput::make('costo_por_metro')->numeric()->prefix('$')->readOnly()->dehydrated()->default(0),
TextInput::make('metros_disponibles')->numeric()
TextInput::make('metros_disponibles')->numeric()->reactive()->disabled()->dehydrated()
->default(function ($get) {
return $get('metros_comprados');
}),
})->helperText('Se establece automáticamente igual a "Metros comprados" al crear.'),
DatePicker::make('fecha_compra')->required(),
DatePicker::make('fecha_compra')->required()->default(now()),
Textarea::make('observaciones')->columnSpanFull(),
]);