synapse-react-client
Version:
[](https://badge.fury.io/js/synapse-react-client) [](https://github.com/prettier/prettie
24 lines (23 loc) • 643 B
JavaScript
import { gridSchema as i } from "../DataGridTypes.js";
import { s as o } from "json-joy/lib/json-crdt-patch/index";
import { Model as s } from "json-joy/lib/json-crdt/index";
function f(m, a, p) {
const e = s.create(i, p);
for (let r = 0; r < a; r++)
e.api.arr(["columnOrder"]).push(o.con(r)), e.api.vec(["columnNames"]).push(o.con(`c${r}`));
for (let r = 0; r < m; r++) {
const c = [];
for (let t = 0; t < a; t++)
c.push(o.con(`r${r}c${t}`));
e.api.arr(["rows"]).push(
o.obj({
data: o.vec(...c)
})
);
}
return e;
}
export {
f as default
};
//# sourceMappingURL=createTestModel.js.map