fix: filter out existing emails

This commit is contained in:
Shariq Ansari 2025-06-17 16:58:35 +05:30
parent d244567b30
commit 08bab927a2

View File

@ -156,6 +156,10 @@ const props = defineProps({
type: Boolean,
default: true,
},
existingEmails: {
type: Array,
default: () => [],
},
})
const values = defineModel()
@ -205,6 +209,14 @@ const filterOptions = createResource({
value: email,
}
})
// Filter out existing emails
if (props.existingEmails?.length) {
allData = allData.filter((option) => {
return !props.existingEmails.includes(option.value)
})
}
return allData
},
})