import {useAccessProfileStore} from "~/stores/accessProfile"; import {useOrganizationProfileStore} from "~/stores/organizationProfile"; import {useAbility} from "@casl/vue"; import AbilityUtils from "~/services/rights/abilityUtils"; export const useAbilityUtils = () => { const ability = useAbility() const accessProfile = useAccessProfileStore() const organizationProfile = useOrganizationProfileStore() return new AbilityUtils(ability, accessProfile, organizationProfile) }