feat(core): desktop multiple server support (#8979)

This commit is contained in:
EYHN
2024-12-03 05:51:09 +00:00
parent af81c95b85
commit 8963826463
137 changed files with 2052 additions and 1694 deletions
+8 -2
View File
@@ -79,8 +79,14 @@ function createMixpanel() {
return mixpanel.people;
},
track_pageview(properties?: { location?: string }) {
logger.debug('track_pageview', properties);
mixpanel.track_pageview(properties);
const middlewareProperties = Array.from(middlewares).reduce(
(acc, middleware) => {
return middleware('track_pageview', acc);
},
properties as Record<string, unknown>
);
logger.debug('track_pageview', middlewareProperties);
mixpanel.track_pageview(middlewareProperties);
},
};