gitlab-org--gitlab-foss/app/assets/javascripts/invite_members/init_invite_members_trigger.js

24 lines
560 B
JavaScript

import Vue from 'vue';
import InviteMembersTrigger from '~/invite_members/components/invite_members_trigger.vue';
export default function initInviteMembersTrigger() {
const triggers = document.querySelectorAll('.js-invite-members-trigger');
if (!triggers) {
return false;
}
return triggers.forEach((el) => {
return new Vue({
el,
name: 'InviteMembersTriggerRoot',
render: (createElement) =>
createElement(InviteMembersTrigger, {
props: {
...el.dataset,
},
}),
});
});
}