Update validation functionality for phase and connection conflicts

This commit is contained in:
dhanabalan
2025-05-31 13:06:17 +05:30
parent dc32cf623c
commit e8bac66e51

View File

@@ -108,6 +108,12 @@ class MotorTestingMasterResource extends Resource
} }
}) })
->selectablePlaceholder(false) ->selectablePlaceholder(false)
->afterStateUpdated(function ($state, callable $set, callable $get) {
if ($state == 'Single' && $get('connection') == 'Star-Delta') {
$set('phase', 'Three');
}
})
->default('Single') ->default('Single')
->required() ->required()
->reactive(), ->reactive(),
@@ -151,6 +157,11 @@ class MotorTestingMasterResource extends Resource
->toArray(); ->toArray();
} }
}) })
->afterStateUpdated(function ($state, callable $set) {
if ($state == 'Star-Delta') {
$set('phase', 'Three');
}
})
->required() ->required()
->default('Star') ->default('Star')
->reactive(), ->reactive(),