codefilm
About
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
import { useState, useEffect } from 'react' interface FrameConfig { width: number height: number fps: number } export function useRecorder(config: FrameConfig) { const [frames, setFrames] = useState<string[]>([]) const [isActive, setIsActive] = useState(false) // capture each keystroke as a frame useEffect(() => { const interval = 1000 / config.fps return capture(interval) }, [config]) }
Settings
SPEED
CURSOR
THEME
LANGUAGE
KEYS
Settings
SPEED
THEME
LANGUAGE
KEYS