Can be null apparently

This commit is contained in:
Lance Pioch 2024-06-17 11:55:32 -04:00
parent f699fd5459
commit 48f4c35d0b

View File

@ -62,20 +62,20 @@ class ListServers extends ListRecords
Tables\Columns\TextColumn::make('node.name') Tables\Columns\TextColumn::make('node.name')
->icon('tabler-server-2') ->icon('tabler-server-2')
->url(fn (Server $server): string => route('filament.admin.resources.nodes.edit', ['record' => $server->node])) ->url(fn (Server $server): string => route('filament.admin.resources.nodes.edit', ['record' => $server->node]))
->hidden(fn (Table $table) => $table->getGrouping()->getId() === 'node.name') ->hidden(fn (Table $table) => $table->getGrouping()?->getId() === 'node.name')
->sortable() ->sortable()
->searchable(), ->searchable(),
Tables\Columns\TextColumn::make('egg.name') Tables\Columns\TextColumn::make('egg.name')
->icon('tabler-egg') ->icon('tabler-egg')
->url(fn (Server $server): string => route('filament.admin.resources.eggs.edit', ['record' => $server->egg])) ->url(fn (Server $server): string => route('filament.admin.resources.eggs.edit', ['record' => $server->egg]))
->hidden(fn (Table $table) => $table->getGrouping()->getId() === 'egg.name') ->hidden(fn (Table $table) => $table->getGrouping()?->getId() === 'egg.name')
->sortable() ->sortable()
->searchable(), ->searchable(),
Tables\Columns\TextColumn::make('user.username') Tables\Columns\TextColumn::make('user.username')
->icon('tabler-user') ->icon('tabler-user')
->label('Owner') ->label('Owner')
->url(fn (Server $server): string => route('filament.admin.resources.users.edit', ['record' => $server->user])) ->url(fn (Server $server): string => route('filament.admin.resources.users.edit', ['record' => $server->user]))
->hidden(fn (Table $table) => $table->getGrouping()->getId() === 'user.username') ->hidden(fn (Table $table) => $table->getGrouping()?->getId() === 'user.username')
->sortable(), ->sortable(),
Tables\Columns\TextColumn::make('ports') Tables\Columns\TextColumn::make('ports')
->badge() ->badge()