Fix TypeScript ref typings and lint errors
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
import { useEffect, RefObject } from 'react'
|
||||
import { useEffect, MutableRefObject } from 'react'
|
||||
import { usePlayerContext } from '../contexts/PlayerContext'
|
||||
|
||||
interface TouchData {
|
||||
@@ -9,7 +9,7 @@ interface TouchData {
|
||||
tapCount: number
|
||||
}
|
||||
|
||||
export const useTouchGestures = (containerRef: RefObject<HTMLDivElement>) => {
|
||||
export const useTouchGestures = (containerRef: MutableRefObject<HTMLDivElement | null>) => {
|
||||
const { videoState, togglePlay, seek, setVolume } = usePlayerContext()
|
||||
|
||||
useEffect(() => {
|
||||
|
||||
Reference in New Issue
Block a user