Tab::make() ->modifyQueryUsing(fn (Builder $query) => $query ->whereNull('magento_id') ->where('is_enabled', false) ->where('is_archived', false)->orderBy('created_at', 'desc')), 'on_site' => Tab::make() ->label('On Site') ->modifyQueryUsing(fn (Builder $query) => $query ->where('is_enabled', true) ->where('is_archived', false)), 'archived' => Tab::make() ->modifyQueryUsing(fn (Builder $query) => $query ->where('is_archived', true)), ]; } protected function getHeaderActions(): array { return [ Actions\CreateAction::make(), ]; } protected function getTableQuery(): ?Builder { return parent::getTableQuery()->with(['variants']); } }