Save hidden field
Is there any better way to apply the following
Forms\Components\Toggle::make('expires')->reactive()->afterStateUpdated(
function ($state, callable $set) {
if (!$state) { $set('expire_date', null);
$set('expireDate', null);
}})
->inline(false)->required(),
Hidden::make('expire_date')->afterStateHydrated(
function ($state,$set){
$set('expireDate', $state);
}),
Forms\Components\DatePicker::make('expireDate')->closeOnDateSelection()->visible(fn(callable $get) => $get('expires'))->afterStateUpdated(
function ($state,$set){
$set('expire_date', $state);
}),Forms\Components\Toggle::make('expires')->reactive()->afterStateUpdated(
function ($state, callable $set) {
if (!$state) { $set('expire_date', null);
$set('expireDate', null);
}})
->inline(false)->required(),
Hidden::make('expire_date')->afterStateHydrated(
function ($state,$set){
$set('expireDate', $state);
}),
Forms\Components\DatePicker::make('expireDate')->closeOnDateSelection()->visible(fn(callable $get) => $get('expires'))->afterStateUpdated(
function ($state,$set){
$set('expire_date', $state);
}),