[vue][suggested users] add suggested users in vue component and write create/remove logic

This commit is contained in:
2023-02-24 17:25:28 +01:00
parent 1198133a7f
commit 5319991a6f
2 changed files with 64 additions and 46 deletions

View File

@@ -23,8 +23,11 @@ function loadDynamicPicker(element) {
(input.value === '[]' || input.value === '') ?
null : [ JSON.parse(input.value) ]
)
suggested = null !== JSON.parse(el.dataset.suggested) ? JSON.parse(el.dataset.suggested) : null
;
console.log('suggested', suggested)
if (!isMultiple) {
if (input.value === '[]'){
input.value = null;
@@ -37,6 +40,7 @@ function loadDynamicPicker(element) {
':types="types" ' +
':picked="picked" ' +
':uniqid="uniqid" ' +
':suggested="suggested" ' +
'@addNewEntity="addNewEntity" ' +
'@removeEntity="removeEntity"></pick-entity>',
components: {
@@ -48,6 +52,7 @@ function loadDynamicPicker(element) {
types: JSON.parse(el.dataset.types),
picked: picked === null ? [] : picked,
uniqid: el.dataset.uniqid,
suggested: suggested
}
},
methods: {