diff options
| author | Josh Kingsley <josh@joshkingsley.me> | 2025-11-29 22:16:44 +0200 |
|---|---|---|
| committer | Josh Kingsley <josh@joshkingsley.me> | 2025-11-29 22:16:44 +0200 |
| commit | 1696d665f01c6e8bff04946c69ad0258bf72b5eb (patch) | |
| tree | a37d8efcd8eacd90d0cbea08fb2e09a0b3cbaa90 /apps/web/src/components/app | |
| parent | d724cc0bf6ff6d351319e6fb00f5184a04e16ac0 (diff) | |
Diffstat (limited to 'apps/web/src/components/app')
| -rw-r--r-- | apps/web/src/components/app/index.ts | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/apps/web/src/components/app/index.ts b/apps/web/src/components/app/index.ts index a2c0c9d..63fde86 100644 --- a/apps/web/src/components/app/index.ts +++ b/apps/web/src/components/app/index.ts @@ -5,16 +5,23 @@ import { changeSelectedSubdivisions, getSelectedSubdivisionsCount, } from "../../grid"; -import { Doc } from "../../types"; +import { Doc as LocalDoc } from "../../types"; import ntvGrid, { NotiveGridElement } from "../grid"; import renderGrid from "../grid/renderGrid"; import { GridSelection } from "../grid/selection"; import ntvToolbar from "../toolbar"; import "./index.css"; +import { State } from "@notive/doc"; + +const state = new State(); + +state.create_grid(); + +console.log(state.to_json()); @customElement("ntv-app") export class NotiveAppElement extends NotiveElement { - doc: Doc = defaultDoc(); + doc: LocalDoc = defaultDoc(); #selectedGridId?: string; #selection?: GridSelection; |
