feat: complete removal of RecordMode and Remotion functionality

This commit is contained in:
2026-02-22 02:49:14 +01:00
parent 639e25276f
commit 16723a04b7
17 changed files with 28 additions and 2812 deletions

View File

@@ -1,21 +0,0 @@
export interface RecordEvent {
id: string;
type: 'mouse' | 'scroll' | 'wait';
interactionType?: 'click' | 'hover';
selector?: string; // CSS selector
timestamp: number; // Time in ms since start of recording
duration: number; // Duration allocated for this action in playback
zoom?: number; // Zoom level during event
description?: string; // Optional label
motionBlur?: boolean; // Enable motion blur effect
rect?: { x: number; y: number; width: number; height: number }; // Element position for rendering
clickOrigin?: 'center' | 'top-left' | 'top-right' | 'bottom-left' | 'bottom-right';
realClick?: boolean; // Trigger real browser action (navigation)
}
export interface RecordingSession {
id: string;
name: string;
events: RecordEvent[];
createdAt: string;
}