/* Metro module 9737; source: modules/parent_tools/hooks/useHelpLineVisibility.tsx; dependencies: [31, 1949, 5116, 8171, 632, 9738, 2] */ function _fun76505(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#76505, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:9923:6, offset: 0x01dd1b0b, size: 250 bytes, params: 8, frame: 20 const env0_0 = require; const Object = global.Object; Object.defineProperty(exports, '__esModule', {value: true}); const env0_3 = importAll(31) /* metro dependency 31 */; const localeStore = importDefault(1949) /* metro dependency 1949: LocaleStore */; const familyCenterStore = importDefault(5116) /* metro dependency 5116: FamilyCenterStore */; let Set = global.Set; let set = new Set(['US']); Set = global.Set; set = new Set(['en-US', 'es-ES']); const closure = useShouldShowHelplineLink; (require(2) /* metro dependency 2 */).fileFinishedImporting('modules/parent_tools/hooks/useHelpLineVisibility.tsx'); exports.useShouldShowHelplineLink = closure; exports.useShouldShowThroughlineLink = useShouldShowThroughlineLink; } function useShouldShowHelplineLink() { // fn#76506, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:9923:199, offset: 0x01dd1c05, size: 204 bytes, params: 1, frame: 20 const value2 = (importDefault(8171) /* metro dependency 8171: useIsInAdultAgeGroup */)(); const userCountry = (require(632) /* metro dependency 632: useStateFromStores */).useStateFromStores([FamilyCenterStore], function() { return FamilyCenterStore.getUserCountry(); }); const locale = (require(632) /* metro dependency 632: useStateFromStores */).useStateFromStores([LocaleStore], function() { return LocaleStore.locale; }); env0_3.useEffect(_fun76509, [userCountry]); return !value2 && userCountry != null && env0_6.has(userCountry.alpha2) && env0_7.has(locale); } function useShouldShowThroughlineLink() { // fn#76510, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:9923:611, offset: 0x01dd1d18, size: 48 bytes, params: 1, frame: 12 return !(importDefault(8171) /* metro dependency 8171: useIsInAdultAgeGroup */)() && !useShouldShowHelplineLink(); } function _fun76509() { // fn#76509, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:9923:348, offset: 0x01dd1ce4, size: 52 bytes, params: 1, frame: 11 var value; if (userCountry == null) { value = environment.__proto__; value = require(9738) /* metro dependency 9738: MessageRequestActionCreators */; value.fetchUserCountryCode(); } }