Fix designated users dropdown [SCI-11518]

This commit is contained in:
Anton 2025-01-31 13:22:21 +01:00
parent e5c7b4b336
commit 51d2cbdcae

View file

@ -81,16 +81,19 @@
dropdownSelector.init(myModuleUserSelector, { dropdownSelector.init(myModuleUserSelector, {
closeOnSelect: true, closeOnSelect: true,
labelHTML: true, labelHTML: true,
tagClass: 'my-module-user-tags',
tagLabel: (data) => { tagLabel: (data) => {
return `<img class="img-responsive block-inline" src="${data.params.avatar_url}" alt="${data.label}"/> return `<div class="flex items-center gap-2">
<span class="user-full-name block-inline">${data.label}</span>`; <img class="img-responsive block-inline" src="${data.params.avatar_url}" alt="${data.label}"/>
<span class="user-full-name block-inline">${data.label}</span>
</div>`;
}, },
optionLabel: (data) => { optionLabel: (data) => {
if (data.params.avatar_url) { if (data.params.avatar_url) {
return `<span class="global-avatar-container" style="margin-top: 10px"> return `<div class="flex items-center gap-2">
<img src="${data.params.avatar_url}" alt="${data.label}"/></span> <span class="global-avatar-container">
<span style="margin-left: 10px">${data.label}</span>`; <img src="${data.params.avatar_url}" alt="${data.label}"/></span>
<span style="margin-left: 10px">${data.label}</span>
</div>`;
} }
return data.label; return data.label;