8 lines
261 B
TypeScript
8 lines
261 B
TypeScript
import { createContext } from 'react'
|
|
import { AnyAbility } from '@casl/ability'
|
|
import { createContextualCan } from '@casl/react'
|
|
|
|
export const AbilityContext = createContext<AnyAbility>(undefined!)
|
|
|
|
export default createContextualCan(AbilityContext.Consumer)
|