Ukryj wyróżnione ogłoszenia OLX

Ukrywa wyróżnione ogłoszenia na stronie OLX

// ==UserScript==
// @name         Ukryj wyróżnione ogłoszenia OLX
// @namespace    http://tampermonkey.net/
// @version      0.1
// @description  Ukrywa wyróżnione ogłoszenia na stronie OLX
// @author       OpenAI
// @match        https://www.olx.pl/*
// @grant        none
// @license MIT
// ==/UserScript==

(function() {
    'use strict';

    let observer = new MutationObserver(hideFeaturedAds);
    observer.observe(document.body, {childList: true, subtree: true});

    function hideFeaturedAds() {
        let ads = document.querySelectorAll('[data-testid="adCard-featured"]');
        for (let ad of ads) {
            // Znajdź najbliższy element 'div', który jest kontenerem dla ogłoszenia
            let adContainer = ad.closest('div[data-cy="l-card"]');
            if (adContainer) {
                // Ukryj ogłoszenie
                adContainer.style.display = 'none';
            }
        }
    }

    hideFeaturedAds();

})();