Parameters for library refresh handlers.
export interface LibraryRefreshParams { token: string; setLibraryLoading: (loading: boolean) => void; setLibraryError: (error: string | null) => void; setRetryCount: (count: number) => void; setRateLimit: ( isLimited: boolean, retryAfter?: number, message?: string, ) => void; setUserLibrary: (library: UserMediaList) => void;} Copy
export interface LibraryRefreshParams { token: string; setLibraryLoading: (loading: boolean) => void; setLibraryError: (error: string | null) => void; setRetryCount: (count: number) => void; setRateLimit: ( isLimited: boolean, retryAfter?: number, message?: string, ) => void; setUserLibrary: (library: UserMediaList) => void;}
AniList access token.
Callback to set loading state.
Callback to set error message.
Callback to update retry count.
Callback to update rate limit status.
Callback to update user library.
Parameters for library refresh handlers.
Source