export function dropdown1_change(event, $w) { //dropdown1 is for store
uniquegallery();
(“#gallery1”).enable(); //gallery1 is my gallery name
}
function uniquegallery(){
wixData.query(“Stores”)
.contains(“Image”, $w(‘#dropdown1’).value)
.limit(1000)
.find()
.then(results => {
const uniqueTitles = getUniqueTitles(results.items);
$w(“#gallery1”).items = uniqueTitles;
console.log(uniqueTitles);
});
function getUniqueTitles(items) {
const titlesOnly = items.map(item => item.Image); //Image is image cloumn in database
return [… new Set(titlesOnly)];
}
function buildOptions(uniqueList) {
return uniqueList.map(curr => {
return { label: curr, value: curr };
});
}
}
What’s your question?