UNPKG

@nangazaki/vue-rbac

Version:

Role-Based Access Control (RBAC) implementation for Vue.js

3 lines (2 loc) 424 B
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