This commit is contained in:
2025-11-04 22:04:41 +05:00
parent 310590010c
commit 65a47e8028
5 changed files with 91 additions and 28 deletions

View File

@@ -3,6 +3,7 @@
namespace App\Filament\Clusters\Cards\CardOrders\Schemas;
use App\Modules\Country\Repositories\CountryRepository;
use App\Modules\FilamentPermission\Repositories\FilamentPermissionRepository;
use App\Modules\OrderStatus\Repositories\OrderStatusRepository;
use App\Modules\PhoneNumberVerification\Rules\PhoneNumberVerificationRule;
use App\Modules\Region\Repositories\RegionRepository;
@@ -36,20 +37,8 @@ class CardOrderForm
Section::make(__('New card order'))
->columnSpan(4)
->columns(4)
->disabled(function (string $context) {
if (user()->isSystemUser()) {
return false;
}
return true;
})
->hidden(function (string $context): bool {
if (user()->isSystemUser()) {
return false;
}
return $context === 'create';
})
->disabled(fn (string $context): bool => FilamentPermissionRepository::forClients())
->hidden(fn (string $context) => FilamentPermissionRepository::defaultSystemInput($context))
->components([
Select::make('status')
->label(__('Status'))