You've already forked bilibili-subtitle
fix
This commit is contained in:
@@ -42,14 +42,14 @@ const useSearchService = () => {
|
||||
|
||||
// search text
|
||||
useEffect(() => {
|
||||
const searchResult: Set<number> = new Set()
|
||||
const searchResult: Record<string, boolean> = {}
|
||||
|
||||
if (envData.searchEnabled && searchText) {
|
||||
// @ts-expect-error
|
||||
const documents: Document[] | undefined = search(searchText)
|
||||
if (documents != null) {
|
||||
for (const document of documents) {
|
||||
searchResult.add(document.idx)
|
||||
searchResult[''+document.idx] = true
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@@ -74,13 +74,12 @@ const useSubtitleService = () => {
|
||||
useEffect(() => {
|
||||
if (curInfo && !curFetched) {
|
||||
sendInject(MESSAGE_TO_INJECT_GET_SUBTITLE, {info: curInfo}).then(data => {
|
||||
const data_ = data.data
|
||||
data_?.body?.forEach((item: TranscriptItem, idx: number) => {
|
||||
data?.body?.forEach((item: TranscriptItem, idx: number) => {
|
||||
item.idx = idx
|
||||
})
|
||||
// dispatch(setCurInfo(data.data.info))
|
||||
dispatch(setCurFetched(true))
|
||||
dispatch(setData(data_))
|
||||
dispatch(setData(data))
|
||||
|
||||
console.log('subtitle', data)
|
||||
})
|
||||
|
Reference in New Issue
Block a user