UNPKG

@rpldy/retry-hooks

Version:

useful hooks for the retry functionality from @rpldy/retry

11 lines 358 B
import { invariant } from "@rpldy/shared"; import { useUploadyContext } from "@rpldy/shared-ui"; import { RETRY_EXT } from "@rpldy/retry"; import { NO_EXT } from "./consts"; const useRetry = () => { const context = useUploadyContext(); const ext = context.getExtension(RETRY_EXT); invariant(ext, NO_EXT); return ext.retry; }; export default useRetry;