fix(core): event flow handle (#14256)

This commit is contained in:
DarkSky
2026-01-15 00:04:32 +08:00
committed by GitHub
parent 7c24b2521a
commit 13907f7234
18 changed files with 389 additions and 30 deletions
@@ -1,4 +1,4 @@
import { mixpanel, track } from '@affine/track';
import { track, tracker } from '@affine/track';
import type { EditorHost } from '@blocksuite/affine/std';
import type { GfxPrimitiveElementModel } from '@blocksuite/affine/std/gfx';
import type { BlockModel } from '@blocksuite/affine/store';
@@ -73,7 +73,7 @@ const trackAction = ({
eventName: AIActionEventName;
properties: AIActionEventProperties;
}) => {
mixpanel.track(eventName, properties);
tracker.track(eventName, properties);
};
const inferPageMode = (host: EditorHost) => {
@@ -24,7 +24,7 @@ import { AffineThemeViewExtension } from '@affine/core/blocksuite/view-extension
import { TurboRendererViewExtension } from '@affine/core/blocksuite/view-extensions/turbo-renderer';
import { PeekViewService } from '@affine/core/modules/peek-view';
import { DebugLogger } from '@affine/debug';
import { mixpanel } from '@affine/track';
import { tracker } from '@affine/track';
import { DatabaseViewExtension } from '@blocksuite/affine/blocks/database/view';
import { ParagraphViewExtension } from '@blocksuite/affine/blocks/paragraph/view';
import type {
@@ -162,7 +162,7 @@ class ViewProvider {
this._manager.configure(FoundationViewExtension, {
telemetry: {
track: (eventName, props) => {
mixpanel.track(eventName, props);
tracker.track(eventName, props);
},
},
fontConfig: AffineCanvasTextFonts.map(font => ({