improve
This commit is contained in:
@@ -59,21 +59,22 @@ class CardResource extends Resource
|
||||
TextInput::make('number')
|
||||
->label(__('Card number'))
|
||||
->mask('9999 9999 9999 9999')
|
||||
->columnSpan('1')
|
||||
->dehydrateStateUsing(fn ($state) => str_replace(' ', '', $state))
|
||||
->columnSpan(1)
|
||||
->required(),
|
||||
|
||||
Select::make('month')
|
||||
->label(__('Card month'))
|
||||
->options(DateHelper::staticNumberMonths())
|
||||
->native(false)
|
||||
->columnSpan('1')
|
||||
->columnSpan(1)
|
||||
->required(),
|
||||
|
||||
Select::make('year')
|
||||
->label(__('Card year'))
|
||||
->options(DateHelper::staticNumberYears())
|
||||
->native(false)
|
||||
->columnSpan('1')
|
||||
->columnSpan(1)
|
||||
->required(),
|
||||
|
||||
TextInput::make('name')
|
||||
@@ -90,6 +91,7 @@ class CardResource extends Resource
|
||||
->columns([
|
||||
TextColumn::make('number')
|
||||
->label(__('Card number'))
|
||||
->formatStateUsing(fn ($state) => trim(chunk_split($state, 4, ' ')))
|
||||
->searchable(),
|
||||
|
||||
TextColumn::make('name')
|
||||
|
||||
Reference in New Issue
Block a user