loaded options in tools and gadgets in visitor entry resource page
Some checks failed
Scan for leaked secrets using Kingfisher / kingfisher-secrets-scan (push) Successful in 14s
Scan for leaked secrets using Kingfisher / kingfisher-secrets-scan (pull_request) Successful in 16s
Gemini PR Review / Gemini PR Review (pull_request) Failing after 20s
Laravel Pint / pint (pull_request) Successful in 4m44s
Laravel Larastan / larastan (pull_request) Failing after 4m54s
Some checks failed
Scan for leaked secrets using Kingfisher / kingfisher-secrets-scan (push) Successful in 14s
Scan for leaked secrets using Kingfisher / kingfisher-secrets-scan (pull_request) Successful in 16s
Gemini PR Review / Gemini PR Review (pull_request) Failing after 20s
Laravel Pint / pint (pull_request) Successful in 4m44s
Laravel Larastan / larastan (pull_request) Failing after 4m54s
This commit is contained in:
@@ -350,8 +350,26 @@ class VisitorEntryResource extends Resource
|
|||||||
])
|
])
|
||||||
->reactive()
|
->reactive()
|
||||||
->placeholder('Select Mode of Travel'),
|
->placeholder('Select Mode of Travel'),
|
||||||
Forms\Components\TextInput::make('tool_gadget')
|
Forms\Components\Select::make('tool_gadget')
|
||||||
->label('Tools & Gadgets'),
|
->label('Tools & Gadgets')
|
||||||
|
->reactive()
|
||||||
|
->options([
|
||||||
|
'Laptop' => 'Laptop',
|
||||||
|
'Tablets' => 'Tablets',
|
||||||
|
'Mobiles' => 'Mobiles',
|
||||||
|
'Others' => 'Others',
|
||||||
|
])
|
||||||
|
->dehydrateStateUsing(function ($state, callable $get) {
|
||||||
|
return $state == 'Others'
|
||||||
|
? $get('other_tool')
|
||||||
|
: $state;
|
||||||
|
}),
|
||||||
|
Forms\Components\TextInput::make('other_tool')
|
||||||
|
->label('Specify Tool Type')
|
||||||
|
->reactive()
|
||||||
|
->visible(fn (callable $get) => $get('tool_gadget') == 'Others')
|
||||||
|
->required(fn (callable $get) => $get('tool_gadget') == 'Others')
|
||||||
|
->dehydrated(false),
|
||||||
Forms\Components\TextInput::make('serial_number')
|
Forms\Components\TextInput::make('serial_number')
|
||||||
->label('Serial Number'),
|
->label('Serial Number'),
|
||||||
Forms\Components\DateTimePicker::make('in_time')
|
Forms\Components\DateTimePicker::make('in_time')
|
||||||
|
|||||||
Reference in New Issue
Block a user