From ef4a9b9223d6019f0b782eb2f944f3cfe2b6ed41 Mon Sep 17 00:00:00 2001 From: Terry Truong Date: Fri, 8 Jul 2022 00:24:47 +1000 Subject: Adjust SCollapsible, allowing for v-model and @open --- src/components/AncestryBar.vue | 18 +++---- src/components/HelpModal.vue | 10 ++-- src/components/SCollapsible.vue | 28 ++++++++--- src/components/SettingsModal.vue | 10 ++-- src/components/Tile.vue | 100 +++++++++++++++++++-------------------- src/components/TileInfoModal.vue | 2 +- src/components/TutorialPane.vue | 36 +++++++------- 7 files changed, 110 insertions(+), 94 deletions(-) (limited to 'src/components') diff --git a/src/components/AncestryBar.vue b/src/components/AncestryBar.vue index e7ba8a5..fcf9933 100644 --- a/src/components/AncestryBar.vue +++ b/src/components/AncestryBar.vue @@ -51,15 +51,6 @@ export default defineComponent({ }; }, }, - watch: { - // Used to scroll to end of bar upon node/screen changes - nodes(){ - this.$nextTick(() => this.scrollToEnd()); - }, - vert(){ - this.$nextTick(() => this.scrollToEnd()); - }, - }, methods: { // Click events onTileClick(node: LayoutNode){ @@ -83,6 +74,15 @@ export default defineComponent({ } }, }, + watch: { + // Used to scroll to end of bar upon node/screen changes + nodes(){ + this.$nextTick(() => this.scrollToEnd()); + }, + vert(){ + this.$nextTick(() => this.scrollToEnd()); + }, + }, mounted(){ this.scrollToEnd(); }, diff --git a/src/components/HelpModal.vue b/src/components/HelpModal.vue index 9f7ff0b..3e30c9f 100644 --- a/src/components/HelpModal.vue +++ b/src/components/HelpModal.vue @@ -9,7 +9,7 @@ @@ -46,7 +46,7 @@ @@ -110,7 +110,7 @@ @@ -228,7 +228,7 @@ @@ -336,7 +336,7 @@ diff --git a/src/components/SCollapsible.vue b/src/components/SCollapsible.vue index 4570ee0..5b49c8c 100644 --- a/src/components/SCollapsible.vue +++ b/src/components/SCollapsible.vue @@ -1,10 +1,10 @@