->editOptionForm(FinancialCalculation::form())
->editOptionAction(function(Forms\Components\Actions\Action $action, Forms\Components\Select $component, $livewire) {
$form_data = $component->getSelectedRecord()?->attributesToArray();
if (is_array($form_data)) {
$form_data['is_hidden'] = 1;
$form_data['is_disabled'] = 1;
$action->fillForm(function(Forms\Components\Select $component) use ($form_data) {
$record = $component->getSelectedRecord()?->replicate();
return $record->attributesToArray();
});
}
return $action->slideOver();
})
->editOptionForm(FinancialCalculation::form())
->editOptionAction(function(Forms\Components\Actions\Action $action, Forms\Components\Select $component, $livewire) {
$form_data = $component->getSelectedRecord()?->attributesToArray();
if (is_array($form_data)) {
$form_data['is_hidden'] = 1;
$form_data['is_disabled'] = 1;
$action->fillForm(function(Forms\Components\Select $component) use ($form_data) {
$record = $component->getSelectedRecord()?->replicate();
return $record->attributesToArray();
});
}
return $action->slideOver();
})