File size: 440 Bytes
f73174f
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
import { createContext, useContext } from 'react'

type AccessibilityContextValue = {
	readonly isScreenReaderEnabled: boolean
}

const AccessibilityContext = createContext<AccessibilityContextValue>({
	isScreenReaderEnabled: false,
})

AccessibilityContext.displayName = 'AccessibilityContext'

export default AccessibilityContext

export function useAccessibility(): AccessibilityContextValue {
	return useContext(AccessibilityContext)
}