import { timeStampNow } from '@datadog/browser-core' import type { BrowserIncrementalData, BrowserIncrementalSnapshotRecord } from '../../types' import { RecordType } from '../../types' export function assembleIncrementalSnapshot( source: Data['source'], data: Omit ): BrowserIncrementalSnapshotRecord { return { data: { source, ...data, } as Data, type: RecordType.IncrementalSnapshot, timestamp: timeStampNow(), } }