ghp / packages /client /src /providers /ability-context.ts
QSLY's picture
deploy: build Hugging Face Space from source
00a912e
Raw
History Blame Contribute Delete
312 Bytes
import { createContext } from 'react'
import { createContextualCan } from '@casl/react'
import { defineAbilityFor, type AppAbility } from '@music-together/shared'
export const AbilityContext = createContext<AppAbility>(defineAbilityFor('member'))
export const Can = createContextualCan(AbilityContext.Consumer)