瀏覽代碼

remove all languages for selection

3.x
wallo 1 年之前
父節點
當前提交
c72ad8132a
共有 1 個檔案被更改,包括 2 行新增14 行删除
  1. 2
    14
      app/Filament/Company/Pages/CreateCompany.php

+ 2
- 14
app/Filament/Company/Pages/CreateCompany.php 查看文件

@@ -6,11 +6,11 @@ use App\Enums\EntityType;
6 6
 use App\Events\CompanyGenerated;
7 7
 use App\Models\Company;
8 8
 use App\Models\Locale\Country;
9
+use App\Models\Setting\Localization;
9 10
 use App\Utilities\Currency\CurrencyAccessor;
10 11
 use Filament\Forms\Components\Select;
11 12
 use Filament\Forms\Components\TextInput;
12 13
 use Filament\Forms\Form;
13
-use Filament\Forms\Get;
14 14
 use Illuminate\Database\Eloquent\Model;
15 15
 use Illuminate\Support\Facades\Auth;
16 16
 use Illuminate\Support\Facades\Gate;
@@ -46,19 +46,7 @@ class CreateCompany extends FilamentCreateCompany
46 46
                 Select::make('locale.language')
47 47
                     ->label('Language')
48 48
                     ->searchable()
49
-                    ->options(static fn (Get $get) => Country::getLanguagesByCountryCode($get('profile.country')))
50
-                    ->getSearchResultsUsing(static function (string $search) {
51
-                        $allLanguages = Country::getLanguagesByCountryCode();
52
-
53
-                        return array_filter($allLanguages, static function ($language) use ($search) {
54
-                            return stripos($language, $search) !== false;
55
-                        });
56
-                    })
57
-                    ->getOptionLabelUsing(static function ($value) {
58
-                        $allLanguages = Country::getLanguagesByCountryCode();
59
-
60
-                        return $allLanguages[$value] ?? $value;
61
-                    })
49
+                    ->options(Localization::getAllLanguages())
62 50
                     ->required(),
63 51
                 Select::make('currencies.code')
64 52
                     ->label('Currency')

Loading…
取消
儲存