@nangazaki/vue-rbac
Version:
Role-Based Access Control (RBAC) implementation for Vue.js
3 lines (2 loc) • 424 B
JavaScript
import{inject as s}from"vue";import{RBAC_SYMBOL as e}from"../symbols.js";function o(){const o=s(e);if(!o)throw new Error("[vue-rbac] RBAC context not found. Make sure the plugin is installed.");return{state:o.state,setUserRoles:o.setUserRoles,hasAllPermissions:o.hasAllPermissions,hasAnyPermission:o.hasAnyPermission,hasPermission:o.hasPermission,hasRole:o.hasRole}}export{o as useRBAC};
//# sourceMappingURL=useRBAC.js.map