Documentation
    Preparing search index...

    Type Alias MockUploadService

    MockUploadService: MockService<MockUploadState> & {
        advance(uploadId?: string): boolean;
        failUpload(uploadId: string, reason?: string): boolean;
    }

    The upload mock with progress controls.

    Type Declaration

    • advance: function
      • Advance one or every in-flight upload by one step.

        Parameters

        • OptionaluploadId: string

          Only this upload; omit for all.

        Returns boolean

        Whether any upload advanced.

    • failUpload: function
      • Fail an in-flight upload.

        Parameters

        • uploadId: string

          Upload to fail.

        • Optionalreason: string

          error text. Default upload failed.

        Returns boolean

        Whether the upload existed and was in flight.

    const service = createMockUploadService({ staged: true });
    service.advance(); // pushes one upload.status.changed per in-flight upload