File tree Expand file tree Collapse file tree
generic-oidc-providers/src/Filament/Admin/Resources/GenericOIDCProviders Expand file tree Collapse file tree Original file line number Diff line number Diff line change 22
33namespace Boy132 \GenericOIDCProviders \Filament \Admin \Resources \GenericOIDCProviders ;
44
5+ use App \Enums \TablerIcon ;
56use Boy132 \GenericOIDCProviders \Filament \Admin \Resources \GenericOIDCProviders \Pages \CreateGenericOIDCProvider ;
67use Boy132 \GenericOIDCProviders \Filament \Admin \Resources \GenericOIDCProviders \Pages \EditGenericOIDCProvider ;
78use Boy132 \GenericOIDCProviders \Filament \Admin \Resources \GenericOIDCProviders \Pages \ListGenericOIDCProviders ;
1011use Filament \Actions \DeleteBulkAction ;
1112use Filament \Actions \EditAction ;
1213use Filament \Forms \Components \ColorPicker ;
14+ use Filament \Forms \Components \Select ;
1315use Filament \Forms \Components \Textarea ;
1416use Filament \Forms \Components \TextInput ;
1517use Filament \Forms \Components \Toggle ;
@@ -82,9 +84,12 @@ public static function form(Schema $schema): Schema
8284 ->label (trans ('generic-oidc-providers::strings.display_color ' ))
8385 ->placeholder ('Default color ' )
8486 ->hex (),
85- TextInput ::make ('display_icon ' )
87+ Select ::make ('display_icon ' )
8688 ->label (trans ('generic-oidc-providers::strings.display_icon ' ))
87- ->placeholder ('tabler-brand-oauth ' ),
89+ ->live ()
90+ ->options (TablerIcon::class)
91+ ->suffixIcon (fn ($ state ) => $ state )
92+ ->searchable (),
8893 TextInput::make ('base_url ' )
8994 ->label (trans ('generic-oidc-providers::strings.base_url ' ))
9095 ->required ()
You can’t perform that action at this time.
0 commit comments