From 5be8ff362186c21a2f05baca679d37ad3a7492eb Mon Sep 17 00:00:00 2001 From: Ash Monsh Date: Mon, 27 May 2024 18:56:44 +0300 Subject: [PATCH] fix visabilty with live select --- src/Concerns/HasOptions.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/Concerns/HasOptions.php b/src/Concerns/HasOptions.php index 808ccb8c..46832dc9 100644 --- a/src/Concerns/HasOptions.php +++ b/src/Concerns/HasOptions.php @@ -40,6 +40,7 @@ public static function visibility(?array $getFields = []): Accordion Select::make('options.visibility.fieldID') ->label(__('show when the field:')) ->live() + ->searchable(false) ->visible(fn (Get $get): bool => ! empty($get('options.visibility.active'))) ->required(fn (Get $get): bool => ! empty($get('options.visibility.active'))) ->options(optional($getFields)->pluck('name', 'id')), @@ -47,6 +48,7 @@ public static function visibility(?array $getFields = []): Accordion Select::make('options.visibility.values') ->label(__('has the value:')) ->live() + ->searchable(false) ->required(fn (Get $get): bool => ! empty($get('options.visibility.fieldID'))) ->visible(fn (Get $get): bool => ! empty($get('options.visibility.fieldID'))) ->options(function (Get $get) use ($getFields) {