import { getCurrentUnixTimestamp } from '../utils/helper'; import { EventRequest } from './EventRequest'; import type { IAddPageViewEvent } from './types'; export class AddPageViewEvent extends EventRequest { constructor({ pageType, timestamp = getCurrentUnixTimestamp(), url, ref, userProperties, eventProperties, }: IAddPageViewEvent) { super({ eventType: 'page_view', timestamp, url, ref, from: pageType, userProperties, eventProperties, }); } }