Added original Vuexy files and cloned focus2 views into vuexy views for its conversion

This commit is contained in:
imnavajas
2023-05-06 13:01:53 +02:00
parent f0772cf1a6
commit ab99ba508b
1240 changed files with 240576 additions and 12 deletions

View File

@ -0,0 +1,41 @@
/**
* Share Project
*/
'use strict';
$(function () {
const select2ShareProject = $('.share-project-select');
var shareProject = document.getElementById('shareProject');
shareProject.addEventListener('show.bs.modal', function (event) {
if (select2ShareProject.length) {
function renderAvatar(option) {
if (!option.id) {
return option.text;
}
var optionEle =
'<div class="d-flex align-items-center">' +
'<div class="avatar avatar-xs me-2 d-flex">' +
'<img src="' +
assetsPath +
$(option.element).data('image') +
'" class="rounded-circle">' +
'</div>' +
'<div class="name">' +
$(option.element).data('name') +
'</div>' +
'</div>';
return optionEle;
}
select2ShareProject.wrap('<div class="position-relative"></div>').select2({
dropdownParent: shareProject,
templateResult: renderAvatar,
templateSelection: renderAvatar,
placeholder: 'Add Project Members',
escapeMarkup: function (es) {
return es;
}
});
}
});
});