Skip to content

Commit

Permalink
fix: fixed types
Browse files Browse the repository at this point in the history
  • Loading branch information
mbret committed Aug 23, 2024
1 parent d668b73 commit 2688cc2
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 8 deletions.
5 changes: 1 addition & 4 deletions packages/web/src/reader/states.ts
Original file line number Diff line number Diff line change
@@ -1,13 +1,10 @@
import { createReader } from "@prose-reader/core"
import { filter, switchMap } from "rxjs"
import { gesturesEnhancer } from "@prose-reader/enhancer-gestures"
import {
isDefined,
signal,
useForeverQuery,
} from "reactjrx"

export const createAppReader = gesturesEnhancer(createReader)
import { createAppReader } from "./useCreateReader"

export type ReaderInstance = ReturnType<typeof createAppReader>

Expand Down
8 changes: 4 additions & 4 deletions packages/web/src/reader/streamer/useFetchResource.ts
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
import { generateResourceFromArchive } from "@prose-reader/streamer"
import { ReactReaderProps } from "../states"
import { getResourcePathFromUrl } from "./getResourcePathFromUrl.shared"
import { useArchiveForRarFile } from "./useArchiveForRarFile"
import { createAppReader } from "../useCreateReader"

type FetchResource = Parameters<typeof createAppReader>[0]["fetchResource"]

export const useFetchResource = (bookId: string | undefined) => {
const { data: archive, refetch } = useArchiveForRarFile({ bookId })

const fetchResource: NonNullable<
NonNullable<ReactReaderProps["options"]>["fetchResource"]
> = async (item) => {
const fetchResource: NonNullable<FetchResource> = async (item) => {
const existingArchive =
archive ?? (await refetch({ throwOnError: true })).data

Expand Down

0 comments on commit 2688cc2

Please sign in to comment.