// Metro module 13902 (f13903). import FamilyCenterStore from "../FamilyCenterStore"; import { FamilyCenterAction, FamilyCenterSubPages } from "../FamilyCenterConstants"; import { AnalyticEvents } from "../../../Constants"; import { useStateFromStores } from "../../../_bundle/defaultAreStatesEqual"; import FamilyCenterActionCreators from "../FamilyCenterActionCreators"; import AnalyticsUtils from "../../../utils/AnalyticsUtils"; const r21 = {}; r21[FamilyCenterSubPages.ACTIVITY] = "family_center_activity_tab"; r21[FamilyCenterSubPages.REQUESTS] = "family_center_requests_tab"; r21[FamilyCenterSubPages.SETTINGS] = "family_center_settings_tab"; r21[FamilyCenterSubPages.CONTENT_AND_SOCIAL] = "family_center_content_and_social_panel"; r21[FamilyCenterSubPages.DATA_AND_PRIVACY] = "family_center_data_and_privacy_panel"; r21[FamilyCenterSubPages.SCREEN_TIME_CONTROLS] = "family_center_screen_time_controls_panel"; export default function useSelectedMyFamilyTab() { return { selectedTab: useStateFromStores([FamilyCenterStore], () => FamilyCenterStore.getSelectedTab()), handleTabChange: function handleTabChange(a0) { FamilyCenterActionCreators.selectTab(a0); AnalyticsUtils.track(AnalyticEvents.FAMILY_CENTER_ACTION, { action: FamilyCenterAction.TabChange, tab: a0 }); } }; }; export { r21 as FAMILY_CENTER_TAB_ANALYTICS_LABELS };