Skip to content

Latest commit

 

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

React Spreadsheet Action Synchronization Sample

This sample demonstrates how to synchronize user actions between multiple Syncfusion React Spreadsheet instances. It uses the actionComplete event to capture user operations and the updateAction method to replicate those actions in another Spreadsheet instance.

The implementation provides a foundation for collaborative and multi-user editing scenarios where changes made in one Spreadsheet can be synchronized with another using a custom communication mechanism.

Features

  • Synchronize actions between two Spreadsheet instances.
  • Capture user operations using the actionComplete event.
  • Apply actions to another Spreadsheet using the updateAction method.
  • Demonstrates the core workflow required for collaborative and multi-user editing solutions.
  • Built with Syncfusion React Spreadsheet.

Prerequisites

Before running the sample, ensure that the following software is installed:

  • Node.js (Latest LTS version recommended)
  • npm

Running the Sample

Install Dependencies

npm install

Run the Sample

npm run dev

After the application starts, open the URL displayed in the terminal in your browser.

Use Cases

  • Synchronizing actions between multiple Spreadsheet instances.
  • Building collaborative editing applications.
  • Implementing real-time spreadsheet updates.
  • Mirroring spreadsheet operations across users or sessions.

References

  1. Update Action API
  2. Action Complete Event

About

A React Spreadsheet sample that synchronizes user actions between two Spreadsheet instances using the actionComplete event and updateAction method. This approach can be extended for collaborative or multi-user editing with custom communication logic.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages