From 6c359828ea9a4cc53d4133201f3541451c0d4d6b Mon Sep 17 00:00:00 2001 From: Nurmuhammet Allanov Date: Wed, 7 May 2025 18:16:57 +0500 Subject: [PATCH] add default sorting for incoming letters --- app/Filament/Resources/IncomingLetterResource.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/Filament/Resources/IncomingLetterResource.php b/app/Filament/Resources/IncomingLetterResource.php index a12bc2e..2587dbb 100644 --- a/app/Filament/Resources/IncomingLetterResource.php +++ b/app/Filament/Resources/IncomingLetterResource.php @@ -11,6 +11,7 @@ use Filament\Resources\Resource; use Filament\Tables; use Filament\Tables\Columns\TextColumn; use Filament\Tables\Table; +use Illuminate\Database\Eloquent\Builder; use Illuminate\Support\Carbon; class IncomingLetterResource extends Resource @@ -42,7 +43,7 @@ class IncomingLetterResource extends Resource ->columns([ TextColumn::make('number') ->searchable() - ->sortable(), + ->sortable(query: fn (Builder $query, string $direction) => $query->orderByRaw("CAST(number AS UNSIGNED) $direction")), TextColumn::make('name') ->searchable()