stream-chat-react-native-core
Version:
The official React Native and Expo components for Stream Chat, a service for building chat applications
18 lines • 887 B
JavaScript
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.useScreenReaderEnabled = void 0;
var _AccessibilityContext = require("../../contexts/accessibilityContext/AccessibilityContext");
var _ScreenReaderContext = require("../../contexts/screenReaderContext/ScreenReaderContext");
var useScreenReaderEnabled = () => {
var _useAccessibilityCont = (0, _AccessibilityContext.useAccessibilityContext)(),
enabled = _useAccessibilityCont.enabled,
forceScreenReaderMode = _useAccessibilityCont.forceScreenReaderMode;
var _useScreenReaderConte = (0, _ScreenReaderContext.useScreenReaderContext)(),
screenReaderEnabled = _useScreenReaderConte.enabled;
if (!enabled) return false;
if (forceScreenReaderMode) return true;
return screenReaderEnabled;
};
exports.useScreenReaderEnabled = useScreenReaderEnabled;
//# sourceMappingURL=useScreenReaderEnabled.js.map