What is wrong in my site?

An OnItemReady on my site is not responding well.
this is my code:

    $w("#repeater1").onItemReady(($item, itemData, inx) => {
     // show relevant icons for each item
 if(itemData.furniture === false) {
            $item("#lineFurniture").show();
            console.log("fur");
        }
 if(itemData.animals === false) {
            $item("#lineAnimals").show();
            console.log("ani");
        }
 if(itemData.yard === false) {
            $item("#lineYard").show();
            console.log("yar");
        }
    }

On preview mode I see only “ani” but I don’t understand why not the rest…
Address:
www.garimd.com

please advice,
Ronen

You should know that a value of a boolean can be in three states: true, false or undefined (if the value is empty it’s considered undefined not false).
So if you the conditions you want only seeks for truthiness then you should use:

 if(!itemData.furniture) 

etc…