( event: LogEvent, sharedPropsRef: MutableRefObject<Partial<LogEvent>>, page: string, now = new Date(), )
| 29 | }); |
| 30 | |
| 31 | const generateEvent = ( |
| 32 | event: LogEvent, |
| 33 | sharedPropsRef: MutableRefObject<Partial<LogEvent>>, |
| 34 | page: string, |
| 35 | now = new Date(), |
| 36 | ): LogEvent => ({ |
| 37 | ...sharedPropsRef.current, |
| 38 | ...getGlobalSharedProps(), |
| 39 | event_timestamp: now, |
| 40 | event_id: generateLogEventId(now), |
| 41 | event_page: page, |
| 42 | ...event, |
| 43 | }); |
| 44 | |
| 45 | export default function useLogContextData( |
| 46 | pushToQueue: PushToQueueFunc, |
no test coverage detected