Forms\Components\DatePicker::make('plan_started')
->afterStateUpdated(function (Closure $set, Closure $get, $state) {
$state = Carbon::parse($state);
$set('plan_expires', $get('plan_term') == 'year' ? $state->addYear() : $state->addMonth());
})->format('Y-m-d')
->displayFormat('d-m-Y'),
Forms\Components\DatePicker::make('plan_expires')
->disabled()
->format('Y-m-d')
->displayFormat('d-m-Y')
Forms\Components\DatePicker::make('plan_started')
->afterStateUpdated(function (Closure $set, Closure $get, $state) {
$state = Carbon::parse($state);
$set('plan_expires', $get('plan_term') == 'year' ? $state->addYear() : $state->addMonth());
})->format('Y-m-d')
->displayFormat('d-m-Y'),
Forms\Components\DatePicker::make('plan_expires')
->disabled()
->format('Y-m-d')
->displayFormat('d-m-Y')