Dropdown Filter with Input Box

sine some of the input element can have no value (if the user doesn’t select anything, you should handle it like:

let query =  wixData.query("TumIlanlar");
if(minimum & maximum ){query = query.between("fiyat", minimum, maximum);}
else if(minimum){query  = query.ge("fiyat", minimum);}
else if(maximum){query  = query.le("fiyat", maximum);}
if($w("#KonutTipi").value){query  = query.eq("kategori",$w("#KonutTipi").value);}
if($w("#OdaSalon").value){query  = query.eq("odaSalon", $w("#OdaSalon").value);}
if($w("#Konum").value){query  = query.eq("konum", $w("#Konum").value);}
if( $w("#IlanDurumu").value){query  = query.eq("ilanDurumu", $w("#IlanDurumu").value);}
query.find()
.then(results => {
            $w("#repeater1").data = results.items;
 });