heading('Tenants recenți') ->query(Company::query()->latest()->limit(8)) ->columns([ Tables\Columns\TextColumn::make('slug') ->copyable() ->url(fn (Company $r) => CompanyResource::getUrl('view', ['record' => $r])), Tables\Columns\TextColumn::make('name')->weight('bold'), Tables\Columns\TextColumn::make('status') ->badge() ->color(fn ($s) => match ($s) { 'active' => 'success', 'trial' => 'warning', 'suspended', 'expired' => 'danger', default => 'gray', }), Tables\Columns\TextColumn::make('plan.name')->placeholder('—'), Tables\Columns\TextColumn::make('users_count')->counts('users')->label('Useri'), Tables\Columns\TextColumn::make('created_at')->label('Creat')->since(), ]) ->paginated(false); } }