chore: code styling via pint
This commit is contained in:
@@ -2,50 +2,44 @@
|
||||
|
||||
namespace App\Filament\Resources;
|
||||
|
||||
use Filament\Schemas\Schema;
|
||||
use Filament\Actions\ViewAction;
|
||||
use Filament\Actions\EditAction;
|
||||
use Filament\Actions\DeleteAction;
|
||||
use Filament\Actions\Action;
|
||||
use Filament\Actions\BulkActionGroup;
|
||||
use Filament\Actions\DeleteBulkAction;
|
||||
use Filament\Actions\BulkAction;
|
||||
use Illuminate\Support\Collection;
|
||||
use Illuminate\Support\Facades\Mail;
|
||||
use App\Mail\TicketResponseNotification;
|
||||
use App\Filament\Resources\TicketResource\RelationManagers\ResponsesRelationManager;
|
||||
use App\Filament\Resources\TicketResource\Pages\ListTickets;
|
||||
use App\Filament\Resources\TicketResource\Pages\CreateTicket;
|
||||
use App\Filament\Resources\TicketResource\Pages\EditTicket;
|
||||
use App\Filament\Resources\TicketResource\Pages;
|
||||
use App\Filament\Resources\TicketResource\RelationManagers;
|
||||
use App\Filament\Resources\TicketResource\Pages\ListTickets;
|
||||
use App\Filament\Resources\TicketResource\RelationManagers\ResponsesRelationManager;
|
||||
use App\Mail\TicketResponseNotification;
|
||||
use App\Models\Ticket;
|
||||
use App\Models\TicketResponse;
|
||||
use Filament\Forms;
|
||||
use Filament\Actions\Action;
|
||||
use Filament\Actions\BulkAction;
|
||||
use Filament\Actions\BulkActionGroup;
|
||||
use Filament\Actions\DeleteAction;
|
||||
use Filament\Actions\DeleteBulkAction;
|
||||
use Filament\Actions\EditAction;
|
||||
use Filament\Actions\ViewAction;
|
||||
use Filament\Forms\Components\DatePicker;
|
||||
use Filament\Forms\Components\Repeater;
|
||||
use Filament\Forms\Components\Select;
|
||||
use Filament\Forms\Components\Textarea;
|
||||
use Filament\Forms\Components\TextInput;
|
||||
use Filament\Notifications\Notification;
|
||||
use Filament\Resources\Resource;
|
||||
use Filament\Schemas\Schema;
|
||||
use Filament\Tables;
|
||||
use Filament\Tables\Columns\BadgeColumn;
|
||||
use Filament\Tables\Columns\TextColumn;
|
||||
use Filament\Tables\Filters\Filter;
|
||||
use Filament\Tables\Filters\SelectFilter;
|
||||
use Filament\Tables\Table;
|
||||
use Illuminate\Database\Eloquent\Builder;
|
||||
use Illuminate\Database\Eloquent\SoftDeletingScope;
|
||||
use Illuminate\Support\Collection;
|
||||
use Illuminate\Support\Facades\Mail;
|
||||
use Illuminate\Support\HtmlString;
|
||||
|
||||
class TicketResource extends Resource
|
||||
{
|
||||
|
||||
protected static ?string $model = Ticket::class;
|
||||
|
||||
protected static string | \BackedEnum | null $navigationIcon = 'heroicon-o-ticket';
|
||||
protected static string | \UnitEnum | null $navigationGroup = 'Support';
|
||||
protected static string|\BackedEnum|null $navigationIcon = 'heroicon-o-ticket';
|
||||
|
||||
protected static string|\UnitEnum|null $navigationGroup = 'Support';
|
||||
|
||||
public static function form(Schema $schema): Schema
|
||||
{
|
||||
@@ -99,7 +93,7 @@ class TicketResource extends Resource
|
||||
->colors([
|
||||
'success' => fn ($state) => $state === 'open',
|
||||
'warning' => fn ($state) => $state === 'pending',
|
||||
'danger' => fn ($state) => $state === 'closed',
|
||||
'danger' => fn ($state) => $state === 'closed',
|
||||
])
|
||||
->sortable(),
|
||||
TextColumn::make('created_at')
|
||||
@@ -165,8 +159,8 @@ class TicketResource extends Resource
|
||||
|
||||
// Ticket Subject & Message
|
||||
$html .= '<div class="bg-gray-100 dark:bg-gray-900 border p-2 rounded-md">';
|
||||
$html .= '<h6 class="xs font-semibold text-gray-800 dark:text-gray-100">Subject: ' . e($ticket->subject) . '</h6>';
|
||||
$html .= '<p class="mt-1 text-gray-700 dark:text-gray-300">Message: ' . nl2br(e($ticket->message)) . '</p>';
|
||||
$html .= '<h6 class="xs font-semibold text-gray-800 dark:text-gray-100">Subject: '.e($ticket->subject).'</h6>';
|
||||
$html .= '<p class="mt-1 text-gray-700 dark:text-gray-300">Message: '.nl2br(e($ticket->message)).'</p>';
|
||||
$html .= '</div>';
|
||||
|
||||
// Responses Section
|
||||
@@ -175,10 +169,10 @@ class TicketResource extends Resource
|
||||
foreach ($ticket->responses as $response) {
|
||||
$html .= '<div class="rounded-md border p-2 bg-gray-50 dark:bg-gray-800">';
|
||||
$html .= '<div class="text-xs text-gray-600 dark:text-gray-300">';
|
||||
$html .= '<strong>' . e($response->user->name) . '</strong>';
|
||||
$html .= '<span class="ml-2 text-[11px] text-gray-500">' . e($response->created_at->diffForHumans()) . '</span>';
|
||||
$html .= '<strong>'.e($response->user->name).'</strong>';
|
||||
$html .= '<span class="ml-2 text-[11px] text-gray-500">'.e($response->created_at->diffForHumans()).'</span>';
|
||||
$html .= '</div>';
|
||||
$html .= '<p class="mt-1 text-gray-800 dark:text-gray-100">' . nl2br(e($response->response)) . '</p>';
|
||||
$html .= '<p class="mt-1 text-gray-800 dark:text-gray-100">'.nl2br(e($response->response)).'</p>';
|
||||
$html .= '</div>';
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user