Cleanup profile badges

This commit is contained in:
Samuel Elliott 2018-03-24 16:13:24 +00:00
parent ddfd0653ac
commit 9e229a1c0f
No known key found for this signature in database
GPG Key ID: 8420C7CDE43DC4D6
1 changed files with 4 additions and 8 deletions

View File

@ -64,11 +64,10 @@ export default class extends EventListener {
const wrapperParent = usernameWrapper.parentElement;
if (!wrapperParent || wrapperParent.children.length < 2) return;
wrapperParent.insertBefore(root, wrapperParent.children[1]);
const { developer, contributor, webdev } = c;
VueInjector.inject(root, {
components: { BdMessageBadge },
data: { developer, contributor, webdev },
template: '<BdMessageBadge :developer="developer" :webdev="webdev" :contributor="contributor" />'
data: { c },
template: '<BdMessageBadge :developer="c.developer" :webdev="c.webdev" :contributor="c.contributor" />'
});
}
@ -79,11 +78,10 @@ export default class extends EventListener {
if (!memberUsername) return;
const root = document.createElement('span');
memberUsername.append(root);
const { developer, contributor, webdev } = c;
VueInjector.inject(root, {
components: { BdMessageBadge },
data: { developer, contributor, webdev },
template: '<BdMessageBadge :developer="developer" :webdev="webdev" :contributor="contributor" />'
data: { c },
template: '<BdMessageBadge :developer="c.developer" :webdev="c.webdev" :contributor="c.contributor" />'
});
}
@ -100,8 +98,6 @@ export default class extends EventListener {
root = document.querySelector('[class*="headerInfo"]');
}
const { developer, contributor, webdev } = c;
VueInjector.inject(root, {
components: { BdBadge },
data: { hasBadges, c },