@@ -2,8 +2,7 @@ import { v4 as uuid } from '@lukeed/uuid'
22import { ID , User } from '../user'
33import { Options , EventProperties , Traits , SegmentEvent } from './interfaces'
44import { addPageContext , PageContext } from '../page'
5- import { CoreEventFactory } from '@segment/analytics-core'
6- import type { BrowserIntegrationsOptions } from '../../browser/settings'
5+ import { CoreEventFactory , IntegrationsOptions } from '@segment/analytics-core'
76
87export * from './interfaces'
98
@@ -48,10 +47,10 @@ export class EventFactory extends CoreEventFactory {
4847 event : string ,
4948 properties ?: EventProperties ,
5049 options ?: Options ,
51- globalIntegrations ?: BrowserIntegrationsOptions ,
50+ integrationsOptions ?: IntegrationsOptions ,
5251 pageCtx ?: PageContext
5352 ) : SegmentEvent {
54- const ev = super . track ( event , properties , options , globalIntegrations )
53+ const ev = super . track ( event , properties , options , integrationsOptions )
5554 addPageContext ( ev , pageCtx )
5655 return ev
5756 }
@@ -61,15 +60,15 @@ export class EventFactory extends CoreEventFactory {
6160 page : string | null ,
6261 properties ?: EventProperties ,
6362 options ?: Options ,
64- globalIntegrations ?: BrowserIntegrationsOptions ,
63+ integrationsOptions ?: IntegrationsOptions ,
6564 pageCtx ?: PageContext
6665 ) : SegmentEvent {
6766 const ev = super . page (
6867 category ,
6968 page ,
7069 properties ,
7170 options ,
72- globalIntegrations
71+ integrationsOptions
7372 )
7473 addPageContext ( ev , pageCtx )
7574 return ev
@@ -80,15 +79,15 @@ export class EventFactory extends CoreEventFactory {
8079 screen : string | null ,
8180 properties ?: EventProperties ,
8281 options ?: Options ,
83- globalIntegrations ?: BrowserIntegrationsOptions ,
82+ integrationsOptions ?: IntegrationsOptions ,
8483 pageCtx ?: PageContext
8584 ) : SegmentEvent {
8685 const ev = super . screen (
8786 category ,
8887 screen ,
8988 properties ,
9089 options ,
91- globalIntegrations
90+ integrationsOptions
9291 )
9392 addPageContext ( ev , pageCtx )
9493 return ev
@@ -98,10 +97,10 @@ export class EventFactory extends CoreEventFactory {
9897 userId : ID ,
9998 traits ?: Traits ,
10099 options ?: Options ,
101- globalIntegrations ?: BrowserIntegrationsOptions ,
100+ integrationsOptions ?: IntegrationsOptions ,
102101 pageCtx ?: PageContext
103102 ) : SegmentEvent {
104- const ev = super . identify ( userId , traits , options , globalIntegrations )
103+ const ev = super . identify ( userId , traits , options , integrationsOptions )
105104 addPageContext ( ev , pageCtx )
106105 return ev
107106 }
@@ -110,10 +109,10 @@ export class EventFactory extends CoreEventFactory {
110109 groupId : ID ,
111110 traits ?: Traits ,
112111 options ?: Options ,
113- globalIntegrations ?: BrowserIntegrationsOptions ,
112+ integrationsOptions ?: IntegrationsOptions ,
114113 pageCtx ?: PageContext
115114 ) : SegmentEvent {
116- const ev = super . group ( groupId , traits , options , globalIntegrations )
115+ const ev = super . group ( groupId , traits , options , integrationsOptions )
117116 addPageContext ( ev , pageCtx )
118117 return ev
119118 }
@@ -122,10 +121,10 @@ export class EventFactory extends CoreEventFactory {
122121 to : string ,
123122 from : string | null ,
124123 options ?: Options ,
125- globalIntegrations ?: BrowserIntegrationsOptions ,
124+ integrationsOptions ?: IntegrationsOptions ,
126125 pageCtx ?: PageContext
127126 ) : SegmentEvent {
128- const ev = super . alias ( to , from , options , globalIntegrations )
127+ const ev = super . alias ( to , from , options , integrationsOptions )
129128 addPageContext ( ev , pageCtx )
130129 return ev
131130 }
0 commit comments