From 3b9dc937e9b9c48ef00ee4ff114d82750b4de3f8 Mon Sep 17 00:00:00 2001 From: amhsirak Date: Thu, 13 Mar 2025 00:16:05 +0530 Subject: [PATCH 1/4] feat: -rm perf monitor --- src/components/recorder/canvas.tsx | 3 --- 1 file changed, 3 deletions(-) diff --git a/src/components/recorder/canvas.tsx b/src/components/recorder/canvas.tsx index 4a015c87..a7d9d984 100644 --- a/src/components/recorder/canvas.tsx +++ b/src/components/recorder/canvas.tsx @@ -28,9 +28,6 @@ export interface Coordinates { const Canvas = ({ width, height, onCreateRef }: CanvasProps) => { - const performanceMonitor = useRef(new EnhancedPerformanceMonitor()); - console.log('Frontend Performance Report:', performanceMonitor.current.getPerformanceReport()); - const canvasRef = useRef(null); const { socket } = useSocketStore(); const { setLastAction, lastAction } = useGlobalInfoStore(); From 01fe506594a5ea439f50cb745776567fa55f9dd1 Mon Sep 17 00:00:00 2001 From: amhsirak Date: Thu, 13 Mar 2025 00:16:28 +0530 Subject: [PATCH 2/4] feat: -rm perf monitor import --- src/components/recorder/canvas.tsx | 1 - 1 file changed, 1 deletion(-) diff --git a/src/components/recorder/canvas.tsx b/src/components/recorder/canvas.tsx index a7d9d984..db48fda0 100644 --- a/src/components/recorder/canvas.tsx +++ b/src/components/recorder/canvas.tsx @@ -6,7 +6,6 @@ import DatePicker from '../pickers/DatePicker'; import Dropdown from '../pickers/Dropdown'; import TimePicker from '../pickers/TimePicker'; import DateTimeLocalPicker from '../pickers/DateTimeLocalPicker'; -import { EnhancedPerformanceMonitor } from '../../../perf/performance'; interface CreateRefCallback { (ref: React.RefObject): void; From 9b56537f2e54639381b81b903fbc56d597127323 Mon Sep 17 00:00:00 2001 From: amhsirak Date: Thu, 13 Mar 2025 00:16:59 +0530 Subject: [PATCH 3/4] feat: -rm perf monitor event latency --- src/components/recorder/canvas.tsx | 1 - 1 file changed, 1 deletion(-) diff --git a/src/components/recorder/canvas.tsx b/src/components/recorder/canvas.tsx index db48fda0..f16da36d 100644 --- a/src/components/recorder/canvas.tsx +++ b/src/components/recorder/canvas.tsx @@ -113,7 +113,6 @@ const Canvas = ({ width, height, onCreateRef }: CanvasProps) => { }, [socket]); const onMouseEvent = useCallback((event: MouseEvent) => { - performanceMonitor.current.measureEventLatency(event); if (socket && canvasRef.current) { // Get the canvas bounding rectangle const rect = canvasRef.current.getBoundingClientRect(); From c9c21fd47e25b8c3bd5adc1c5d5f2e65385345ff Mon Sep 17 00:00:00 2001 From: amhsirak Date: Thu, 13 Mar 2025 00:17:16 +0530 Subject: [PATCH 4/4] feat: -rm perf logging --- src/components/recorder/canvas.tsx | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/src/components/recorder/canvas.tsx b/src/components/recorder/canvas.tsx index f16da36d..9640c061 100644 --- a/src/components/recorder/canvas.tsx +++ b/src/components/recorder/canvas.tsx @@ -171,16 +171,6 @@ const Canvas = ({ width, height, onCreateRef }: CanvasProps) => { } }, [socket]); - // performance logging - useEffect(() => { - const intervalId = setInterval(() => { - const report = performanceMonitor.current.getPerformanceReport(); - console.log('Frontend Performance Report:', report); - }, 5000); - - return () => clearInterval(intervalId); - }, []); - const onKeyboardEvent = useCallback((event: KeyboardEvent) => { if (socket) { switch (event.type) {