pageVariants
pageVariants: Variants
contentVariants
contentVariants: Variants
matchingProcess
matchingProcess: { isLoading: boolean; progress: MatchingProgress; statusMessage: string; detailMessage: null | string; error: null | string; detailedError: null | ApiError; timeEstimate: TimeEstimate; bypassCache: boolean; freshSearch: boolean; isCancelling: boolean; isInitializing: boolean; isCacheClearing: boolean; cacheClearingCount: number; cancelMatchingRef: RefObject<boolean>; matchingInitialized: RefObject<boolean>; setError: Dispatch<SetStateAction<null | string>>; setDetailedError: Dispatch<SetStateAction<null | ApiError>>; setIsLoading: Dispatch<SetStateAction<boolean>>; setProgress: Dispatch<SetStateAction<MatchingProgress>>; setStatusMessage: Dispatch<SetStateAction<string>>; setDetailMessage: Dispatch<SetStateAction<null | string>>; setBypassCache: Dispatch<SetStateAction<boolean>>; setFreshSearch: Dispatch<SetStateAction<boolean>>; setIsCancelling: Dispatch<SetStateAction<boolean>>; setIsInitializing: Dispatch<SetStateAction<boolean>>; setIsCacheClearing: Dispatch<SetStateAction<boolean>>; setCacheClearingCount: Dispatch<SetStateAction<number>>; startMatching: ( mangaList: KenmeiManga[], forceSearch?: boolean, setMatchResults?: Dispatch<SetStateAction<MangaMatchResult[]>>, ) => Promise<void>; handleResumeMatching: ( matchResults: MangaMatchResult[], setMatchResults: Dispatch<SetStateAction<MangaMatchResult[]>>, ) => void; handleCancelResume: () => void; handleCancelProcess: () => void; handlePauseMatching: () => void; handleResumeMatchingRequests: () => void; completeInitialization: () => void; setManualMatchingPause: (paused: boolean) => void; isManuallyPaused: boolean; setIsManuallyPaused: Dispatch<SetStateAction<boolean>>; isTimeEstimatePaused: boolean; pauseTimeTracking: () => void; resumeTimeTracking: () => void; isRateLimitPaused: boolean; setTimeEstimate: Dispatch<SetStateAction<TimeEstimate>>;} navigate
navigate: (arg: { to: string }) => void
matchResultsLength
matchResultsLength: number
onRetry
onRetry: () => void
onDismissError
onDismissError: () => void