@multisynq/react
Version:
React bindings for Multisynq
13 lines (12 loc) • 350 B
JavaScript
import { useView } from './useView';
/**
* Hook that sets up a callback for Multisynq.View.synced().
*
* The function will be called when Multisynq synced event occurs.
*/
export function useSyncedCallback(callback) {
const multisynqView = useView();
if (multisynqView !== null) {
multisynqView.syncedCallback = callback;
}
}