@0devco/v-permit
Version:
Vue Roles & Permissions (ACL) ⇆ [ Laravel+ Rails] ⇆ 0devco
20 lines (16 loc) • 381 B
JavaScript
const vPermit = {
install(Vue) {
Vue.directive('permit', (el, binding) => {
var value = binding.value;
if (!!value) {
el.style.visibility = 'visible';
} else {
el.style.visibility = 'hidden';
}
});
}
};
if (typeof window !== 'undefined' && window.Vue) {
window.Vue.use(vPermit);
}
export default vPermit;