useMatchCountdown Hook
Manages the complete match start countdown flow:
Configuration for countdown timings
Optional
Callback when countdown completes
Match countdown state and control functions
const { state, currentNumber, startCountdown, skipCountdown,} = useMatchCountdown( { startNumber: 3 }, () => { // Enable combat inputs enableCombatControls(); });// When match initializesstartCountdown(); Copy
const { state, currentNumber, startCountdown, skipCountdown,} = useMatchCountdown( { startNumber: 3 }, () => { // Enable combat inputs enableCombatControls(); });// When match initializesstartCountdown();
useMatchCountdown Hook
Manages the complete match start countdown flow: