synapse-react-client
Version:
[](https://badge.fury.io/js/synapse-react-client) [](https://github.com/prettier/prettie
11 lines (10 loc) • 339 B
JavaScript
import { useMemo as e, useCallback as u, useSyncExternalStore as s } from "react";
import i from "lodash-es/noop";
function a(r) {
const t = e(() => r ? r.api.subscribe : () => i, [r]), n = u(() => r ? r.api.getSnapshot() : null, [r]);
return s(t, n);
}
export {
a as useCRDTModelView
};
//# sourceMappingURL=useCRDTModelView.js.map