| 1234567891011121314151617181920212223242526 | // @flow
import { NativeModules } from 'react-native';
/**
 * The singleton language detector for React Native which uses the system-wide
 * locale.
 */
export default {
    /**
     * Does not support caching.
     *
     * @returns {void}
     */
    cacheUserLanguage: Function.prototype,
    detect() {
        const { LocaleDetector } = NativeModules;
        return LocaleDetector.locale.replace(/_/, '-');
    },
    init: Function.prototype,
    type: 'languageDetector'
};
 |