tapp / filament-country-code-field
Filament country code field.
Fund package maintenance!
TappNetwork
v1.0.0
2024-06-26 20:20 UTC
Requires
- php: ^8.1
- filament/filament: ^3.0-stable
This package is auto-updated.
Last update: 2024-11-19 04:48:02 UTC
README
A country code select form field, table column, and table filter for Laravel Filament.
Installation
composer require tapp/filament-country-code-field
Usage
Form Field
Add to your Filament resource:
use Tapp\FilamentCountryCodeField\Forms\Components\CountryCodeSelect; public static function form(Form $form): Form { return $form ->schema([ // ... CountryCodeSelect::make('country_code'), // ... ]); }
Appareance
Table Column
use Tapp\FilamentCountryCodeField\Tables\Columns\CountryCodeColumn; public static function table(Table $table): Table { return $table ->columns([ //... CountryCodeColumn::make('country_code'), ]) // ... }
Table Filter
use Tapp\FilamentCountryCodeField\Tables\Filters\CountryCodeFilter; public static function table(Table $table): Table { return $table //... ->filters([ CountryCodeFilter::make('country_code'), // ... ]) }