mirror of
https://github.com/CherryHQ/cherry-studio.git
synced 2026-01-03 02:59:07 +08:00
fix(hooks): add missing dependencies to hook dependency arrays
Add providerId to useAddOpenAIVideo and t to useProviderVideos dependency arrays to prevent stale closures
This commit is contained in:
parent
b068fc25da
commit
09ed82eb49
@ -58,7 +58,7 @@ export const useAddOpenAIVideo = (providerId: string) => {
|
|||||||
break
|
break
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
[addVideo]
|
[addVideo, providerId]
|
||||||
)
|
)
|
||||||
|
|
||||||
return addOpenAIVideo
|
return addOpenAIVideo
|
||||||
|
|||||||
@ -160,7 +160,7 @@ export const useProviderVideos = (providerId: string) => {
|
|||||||
})
|
})
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
}, [data, error, provider, providerId, retrieveThumbnail, setVideo])
|
}, [data, error, provider, providerId, retrieveThumbnail, setVideo, t])
|
||||||
|
|
||||||
return {
|
return {
|
||||||
videos: videos ?? [],
|
videos: videos ?? [],
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user