eslint fix

This commit is contained in:
mtvpls
2026-01-23 16:41:49 +08:00
parent a167763324
commit 6eaed34b14
107 changed files with 311 additions and 318 deletions
+1 -1
View File
@@ -1,4 +1,4 @@
import { useState, useEffect } from 'react';
import { useEffect,useState } from 'react';
interface RuntimeConfig {
EnableComments: boolean;
+3 -1
View File
@@ -1,8 +1,10 @@
// React Hook for Live Page Synchronization
'use client';
import { useEffect, useRef, useCallback } from 'react';
import { useCallback,useEffect, useRef } from 'react';
import { useWatchRoomContextSafe } from '@/components/WatchRoomProvider';
import type { LiveState } from '@/types/watch-room';
interface UseLiveSyncOptions {
+3 -1
View File
@@ -1,9 +1,11 @@
// React Hook for Play Page Synchronization
'use client';
import { useEffect, useRef, useCallback } from 'react';
import { useRouter } from 'next/navigation';
import { useCallback,useEffect, useRef } from 'react';
import { useWatchRoomContextSafe } from '@/components/WatchRoomProvider';
import type { PlayState } from '@/types/watch-room';
interface UsePlaySyncOptions {
+4 -2
View File
@@ -1,8 +1,10 @@
// React Hook for Voice Chat in Watch Room
'use client';
import { useEffect, useRef, useCallback, useState } from 'react';
import { useCallback, useEffect, useRef, useState } from 'react';
import type { WatchRoomSocket } from '@/lib/watch-room-socket';
import type { Member } from '@/types/watch-room';
interface UseVoiceChatOptions {
@@ -520,7 +522,7 @@ export function useVoiceChat({
}, [switchToServerRelay]);
// 播放服务器中转的音频 - 使用Web Audio API播放PCM数据
const playServerRelayAudio = useCallback(async (userId: string, audioData: number[], sampleRate: number = 16000) => {
const playServerRelayAudio = useCallback(async (userId: string, audioData: number[], sampleRate = 16000) => {
if (!isSpeakerEnabled) return;
try {
+8 -6
View File
@@ -1,16 +1,18 @@
// React Hook for Watch Room
'use client';
import { useEffect, useState, useCallback, useRef } from 'react';
import { watchRoomSocketManager, type WatchRoomSocket } from '@/lib/watch-room-socket';
import { useCallback, useEffect, useRef,useState } from 'react';
import { type WatchRoomSocket,watchRoomSocketManager } from '@/lib/watch-room-socket';
import type {
Room,
ChatMessage,
LiveState,
Member,
PlayState,
LiveState,
ChatMessage,
WatchRoomConfig,
Room,
StoredRoomInfo,
WatchRoomConfig,
} from '@/types/watch-room';
const STORAGE_KEY = 'watch_room_info';