/* Metro module 9737; source: modules/parent_tools/hooks/useHelpLineVisibility.tsx; dependencies: [31, 1949, 5116, 8171, 632, 9738, 2] */ import LocaleStore from '../../user_settings/LocaleStore.tsx'; /* Metro dependency 1949 */ import FamilyCenterStore from '../FamilyCenterStore.tsx'; /* Metro dependency 5116 */ import UseIsInAdultAgeGroup from './useIsInAdultAgeGroup.tsx'; /* Metro dependency 8171 */ import * as FileImportTrackerModule from '../../../by-id/module-00002-FileImportTracker.js'; /* Metro dependency 2 */ import * as ReactModule from '../../../by-id/module-00031-React.js'; /* Metro dependency 31 */ 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}); let Set = global.Set; let set = new Set(['US']); Set = global.Set; set = new Set(['en-US', 'es-ES']); const useShouldShowHelplineLink2 = useShouldShowHelplineLink; (FileImportTrackerModule).fileFinishedImporting('modules/parent_tools/hooks/useHelpLineVisibility.tsx'); exports.useShouldShowHelplineLink = useShouldShowHelplineLink2; 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 = (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; }); ReactModule.useEffect(_fun76509, [userCountry]); return !value2 && userCountry != null && env0_6.has(userCountry.alpha2) && env0_7.has(locale); 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(); } } } 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(); } } global.__d(_fun76505, 9737, [31, 1949, 5116, 8171, 632, 9738, 2]) /* metro module 9737, dependencies: [31, 1949, 5116, 8171, 632, 9738, 2] */;