@rpldy/retry-hooks
Version:
useful hooks for the retry functionality from @rpldy/retry
11 lines • 358 B
JavaScript
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;