columns([ Tables\Columns\TextColumn::make('created_at') ->label('Datum') ->dateTime('d.m.Y H:i') ->sortable(), Tables\Columns\TextColumn::make('description') ->label('Beschreibung'), Tables\Columns\TextColumn::make('amount') ->label('Menge') ->formatStateUsing(fn ($state) => ($state > 0 ? '+' : '') . number_format($state, 2, ',', '.') . 'g') ->color(fn ($state) => $state > 0 ? 'success' : 'danger'), ]) ->defaultSort('created_at', 'desc') ->paginated([25, 50]); } }