/* Metro module 13390; source: modules/parent_tools/hooks/useSelectedTab.tsx; dependencies: [5116, 5117, 661, 632, 5118, 683, 2] */ function _fun101951(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#101951, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:13580:6, offset: 0x02224cb5, size: 280 bytes, params: 8, frame: 19 var object2; const env0_0 = require; const Object = global.Object; Object.defineProperty(exports, '__esModule', {value: true}); const familyCenterStore = importDefault(5116) /* metro dependency 5116: FamilyCenterStore */; const familyCenterConstantsModule = require(5117) /* metro dependency 5117: FamilyCenterConstants */; const env0_4 = familyCenterConstantsModule.FamilyCenterAction; const FamilyCenterSubPages = familyCenterConstantsModule.FamilyCenterSubPages; const env0_5 = (require(661) /* metro dependency 661: Constants */).AnalyticEvents; object2 = {}; const ACTIVITY = FamilyCenterSubPages.ACTIVITY; object2[ACTIVITY] = 'family_center_activity_tab'; const REQUESTS = FamilyCenterSubPages.REQUESTS; object2[REQUESTS] = 'family_center_requests_tab'; const SETTINGS = FamilyCenterSubPages.SETTINGS; object2[SETTINGS] = 'family_center_settings_tab'; const CONTENT_AND_SOCIAL = FamilyCenterSubPages.CONTENT_AND_SOCIAL; object2[CONTENT_AND_SOCIAL] = 'family_center_content_and_social_panel'; const DATA_AND_PRIVACY = FamilyCenterSubPages.DATA_AND_PRIVACY; object2[DATA_AND_PRIVACY] = 'family_center_data_and_privacy_panel'; const SCREEN_TIME_CONTROLS = FamilyCenterSubPages.SCREEN_TIME_CONTROLS; object2[SCREEN_TIME_CONTROLS] = 'family_center_screen_time_controls_panel'; (require(2) /* metro dependency 2 */).fileFinishedImporting('modules/parent_tools/hooks/useSelectedTab.tsx'); exports.default = function() { var object = {}; object.selectedTab = require(dependencyMap[3]).useStateFromStores([FamilyCenterStore], _fun101953); object.handleTabChange = _fun101954; return object; }; exports.FAMILY_CENTER_TAB_ANALYTICS_LABELS = object2; } function _default_101952() { // fn#101952, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:13580:520, offset: 0x02224dcd, size: 80 bytes, params: 1, frame: 15 const useStateFromStoresModule = require(632) /* metro dependency 632: useStateFromStores */; const useStateFromStores = useStateFromStoresModule.useStateFromStores; return {selectedTab: Reflect.apply(useStateFromStores, useStateFromStoresModule, [[FamilyCenterStore], function() { return FamilyCenterStore.getSelectedTab(); }]), handleTabChange: function(a0) { importDefault(dependencyMap[4]).selectTab(a0); var defaultImport2 = importDefault(dependencyMap[5]); var FAMILY_CENTER_ACTION = AnalyticEvents.FAMILY_CENTER_ACTION; defaultImport2.track(FAMILY_CENTER_ACTION, {action: FamilyCenterAction.TabChange, tab: a0}); }}; }