/
githubmirror
/
wp-calypso
Обзор
Документация
Войти
/
githubmirror
/
wp-calypso
Код
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
trunk
client/lib/analytics/tracks.js
25 строк
768 B
Omar Alshaker
Janitorial: Remove unused functions (#108174)
19 янв 2026, 16:54
Не верифицирован
19 янв 2026, 16:54
e37afea
Код
Авторство
О чём код?
import { EventEmitter } from 'events'; import { recordTracksEvent as baseRecordTracksEvent, analyticsEvents, recordTracksPageView as baseRecordTracksPageView, pushEventToTracksQueue, } from '@automattic/calypso-analytics'; export const tracksEvents = new EventEmitter(); export function recordTracksEvent( eventName, eventProperties ) { analyticsEvents.once( 'record-event', ( _eventName, _eventProperties ) => { tracksEvents.emit( 'record-event', _eventName, _eventProperties ); } ); baseRecordTracksEvent( eventName, eventProperties ); } export function recordTracksPageView( urlPath, params ) { baseRecordTracksPageView( urlPath, params ); } export function setTracksOptOut( isOptingOut ) { pushEventToTracksQueue( [ 'setOptOut', isOptingOut ] ); }