diff --git a/e2e/src/utils/MobilePerformanceMonitor.ts b/e2e/src/utils/MobilePerformanceMonitor.ts new file mode 100644 index 0000000..c4e12e1 --- /dev/null +++ b/e2e/src/utils/MobilePerformanceMonitor.ts @@ -0,0 +1,18 @@ +import { Page } from '@playwright/test'; + +export interface CoreWebVitals { + FCP: number; + LCP: number; + CLS: number; + FID: number; + TTI: number; +} + +export interface LighthouseResult { + score: number; + audits: Record; +} + +export class MobilePerformanceMonitor { + constructor(private page: Page) {} +} \ No newline at end of file