sp-dev-fx-webparts/samples/react-download-multiple-documents

Download Multiple Documents

Summary

This sample empowers users to effortlessly download multiple documents as a single compressed ZIP file.

demo

Used SharePoint Framework Version

version

Applies to

Get your own free development tenant by subscribing to Microsoft 365 developer program

Prerequisites

Solution

Solution Author(s)
react-download-multiple-documents Ramin Ahmadi

Version history

Version Date Comments
1.0 September 09, 2023 Initial release

Disclaimer

THIS CODE IS PROVIDED AS IS WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING ANY IMPLIED WARRANTIES OF FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR NON-INFRINGEMENT.


Minimal Path to Awesome

  • Clone this repository
  • Ensure that you are at the solution folder
  • in the command-line run:
    • npm install
    • gulp serve

Include any additional steps as needed.

Features

  • Seamless Integration: This SPFx web part seamlessly integrates with your SharePoint environment, allowing you to select multiple documents from document libraries or lists.

  • Batch Download: Select multiple documents, and with a single click, generate and download a ZIP file containing all the selected documents.

  • Efficient Compression: The web part leverages the jszip library, a popular JavaScript library for working with ZIP files. It efficiently compresses your selected documents while preserving their folder structure.

References