@multisynq/react
Version:
React bindings for Multisynq
13 lines (12 loc) • 340 B
JavaScript
import { useView } from './useView';
/**
* Hook that sets up a callback for Multisynq.View.update().
*
* The function will be called at each simulation cycle.
*/
export function useUpdateCallback(callback) {
const multisynqView = useView();
if (multisynqView !== null) {
multisynqView.updateCallback = callback;
}
}