Beignet API reference
    Preparing search index...

    Interface ReactUploadLifecycleOptions<Upload>

    Lifecycle callbacks accepted by React upload hooks.

    interface ReactUploadLifecycleOptions<Upload extends UploadDef> {
        onError?(error: unknown): void | Promise<void>;
        onFileBegin?(event: UploadClientFileEvent): void;
        onProgress?(event: UploadClientProgressEvent): void;
        onSettled?(
            result: CompleteUploadResult<InferUploadResult<Upload>> | undefined,
            error: unknown,
        ): void | Promise<void>;
        onSuccess?(
            result: CompleteUploadResult<InferUploadResult<Upload>>,
        ): void | Promise<void>;
    }

    Type Parameters

    Index

    Methods

    • Called after the upload client throws.

      Parameters

      • error: unknown

      Returns void | Promise<void>