Переглянути джерело

@uppy/aws-s3: remove `chunkState` getter (#5200)

Mikael Finstad 11 місяців тому
батько
коміт
27b56bfa8e

+ 1 - 2
packages/@uppy/aws-s3/src/MultipartUploader.ts

@@ -257,9 +257,8 @@ class MultipartUploader<M extends Meta, B extends Body> {
     else this.pause()
   }
 
-  // TODO: remove this in the next major
   // eslint-disable-next-line @typescript-eslint/explicit-module-boundary-types
-  get chunkState() {
+  private [Symbol.for('uppy test: getChunkState')]() {
     return this.#chunkState
   }
 }

+ 3 - 1
packages/@uppy/aws-s3/src/index.test.ts

@@ -173,7 +173,9 @@ describe('AwsS3Multipart', () => {
         createMultipartUpload: vi.fn((file) => {
           // @ts-expect-error protected property
           const multipartUploader = awsS3Multipart.uploaders[file.id]!
-          const testChunkState = multipartUploader.chunkState[6]
+          const testChunkState =
+            // @ts-expect-error private method
+            multipartUploader[Symbol.for('uppy test: getChunkState')]()[6]
           let busy = false
           let done = false
           busySpy = vi.fn((value) => {