Skip to content
Snippets Groups Projects

Consolidate user avatar Vue logic

Merged username-removed-408230 requested to merge user-avatar-vue-ce into master
All threads resolved!
3 files
+ 28
32
Compare changes
  • Side-by-side
  • Inline
Files
3
import Vue from 'vue';
import _ from 'underscore';
function setAttrsFromBinding(el, binding) {
_.each(binding, (val, key) => {
el.setAttribute(key, val);
});
}
const AttrsDirective = Vue.directive('attrs', {
inserted(el, binding) {
setAttrsFromBinding(el, binding);
},
updated(el, binding) {
setAttrsFromBinding(el, binding);
},
});
export default AttrsDirective;
Loading