import pickerPage from '../picker'; import trackPageLeave from '../pageview/trackPageLeave'; import trackPageView from '../pageview/trackPageView'; import eventEmitter from './eventEmitter'; export default function initEvent() { eventEmitter.bindEvents({ onPageShow: (info: any) => { // console.info('onPageShow', info); // @ts-ignore global.applogRootTag && (info.rootTag = global.applogRootTag); trackPageView(info.rootTag, info); }, onPageHide: (info: any) => { // console.info('onPageHide'); // @ts-ignore global.applogRootTag && (info.rootTag = global.applogRootTag); trackPageLeave(info.rootTag); }, onPagePicker: (info: any) => { // console.info('onPicker', info); // @ts-ignore global.applogRootTag && (info.rootTag = global.applogRootTag); pickerPage(info.rootTag, info); }, }); }