Function useCompressionStream

  • Parameters

    • format: CompressionFormat = 'gzip'

    Returns {
        compress: (
            data: string | Uint8Array<ArrayBufferLike>,
        ) => Promise<null | Uint8Array<ArrayBufferLike>>;
        decompress: (
            data: Uint8Array,
        ) => Promise<null | Uint8Array<ArrayBufferLike>>;
        setFormat: (newFormat: CompressionFormat) => void;
        get state(): CompressionState;
        subscribe(callback: (state: CompressionState) => void): () => boolean;
    }