diff options
| author | Terry Truong <terry06890@gmail.com> | 2022-03-05 13:07:21 +1100 |
|---|---|---|
| committer | Terry Truong <terry06890@gmail.com> | 2022-03-05 13:07:21 +1100 |
| commit | 7f56bd873b7391350d0379f497d0d0881486f867 (patch) | |
| tree | f14ebf82d276ec20b9797696294d864fea213ceb /src/App.vue | |
| parent | d35bf7ad33156ab154b95f81d911059d80682836 (diff) | |
Separate some of TileTree.vue into Tile.vue
Diffstat (limited to 'src/App.vue')
| -rw-r--r-- | src/App.vue | 34 |
1 files changed, 2 insertions, 32 deletions
diff --git a/src/App.vue b/src/App.vue index 5c33543..3e95082 100644 --- a/src/App.vue +++ b/src/App.vue @@ -1,36 +1,6 @@ <script> -import tol from './tol.json'; -function addChildArrays(tree){ - if (!tree.children){ - tree.children = []; - } else { - tree.children.forEach(addChildArrays); - } -} -addChildArrays(tol); - -import {initTree} from './components/layout.js'; import TileTree from './components/TileTree.vue'; export default { - data() { - return { - tree: initTree(tol, 1), - width: document.documentElement.clientWidth, - height: document.documentElement.clientHeight, - } - }, - methods: { - onResize(){ - this.width = document.documentElement.clientWidth; - this.height = document.documentElement.clientHeight; - }, - }, - created(){ - window.addEventListener('resize', this.onResize); - }, - unmounted(){ - window.removeEventListener('resize', this.onResize); - }, components: { TileTree } @@ -38,8 +8,8 @@ export default { </script> <template> -<div class="h-[100vh]"> - <tile-tree :tree="tree" :x="0" :y="0" :width="width" :height="height" isRoot></tile-tree> +<div> + <tile-tree></tile-tree> </div> </template> |
