fix: filter out existing emails
This commit is contained in:
parent
d244567b30
commit
08bab927a2
@ -156,6 +156,10 @@ const props = defineProps({
|
|||||||
type: Boolean,
|
type: Boolean,
|
||||||
default: true,
|
default: true,
|
||||||
},
|
},
|
||||||
|
existingEmails: {
|
||||||
|
type: Array,
|
||||||
|
default: () => [],
|
||||||
|
},
|
||||||
})
|
})
|
||||||
|
|
||||||
const values = defineModel()
|
const values = defineModel()
|
||||||
@ -205,6 +209,14 @@ const filterOptions = createResource({
|
|||||||
value: email,
|
value: email,
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
|
// Filter out existing emails
|
||||||
|
if (props.existingEmails?.length) {
|
||||||
|
allData = allData.filter((option) => {
|
||||||
|
return !props.existingEmails.includes(option.value)
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
return allData
|
return allData
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user