Просмотр исходного кода

fix(bank-name-management): 修复 useRef 缺少初始值的 TypeScript 错误

Co-Authored-By: Claude <noreply@anthropic.com>
Co-Authored-By: Happy <yesreply@happy.engineering>
yourname 8 часов назад
Родитель
Сommit
f3e519bfb7
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      packages/bank-name-management-ui/src/components/BankNameManagement.tsx

+ 1 - 1
packages/bank-name-management-ui/src/components/BankNameManagement.tsx

@@ -27,7 +27,7 @@ const useDebounce = <T extends (...args: any[]) => any>(
   callback: T,
   callback: T,
   delay: number
   delay: number
 ): T => {
 ): T => {
-  const timeoutRef = useRef<ReturnType<typeof setTimeout>>()
+  const timeoutRef = useRef<ReturnType<typeof setTimeout> | undefined>(undefined)
 
 
   return useCallback((...args: Parameters<T>) => {
   return useCallback((...args: Parameters<T>) => {
     if (timeoutRef.current) {
     if (timeoutRef.current) {