From 9e5947680addb448ce844814fb480daeb45142ef Mon Sep 17 00:00:00 2001 From: Terry Truong Date: Tue, 12 Jul 2022 15:27:46 +1000 Subject: Increase adherence to Vue's Style Guide Make components have multi-word names. Make all s have a 'key' attribute. Use scoped styles. Also add sourcemap generation. --- src/App.vue | 6 +- src/components/AncestryBar.vue | 8 +- src/components/SearchModal.vue | 2 +- src/components/Tile.vue | 579 --------------------------------------- src/components/TileInfoModal.vue | 3 +- src/components/TolTile.vue | 579 +++++++++++++++++++++++++++++++++++++++ vite.config.js | 3 + 7 files changed, 592 insertions(+), 588 deletions(-) delete mode 100644 src/components/Tile.vue create mode 100644 src/components/TolTile.vue diff --git a/src/App.vue b/src/App.vue index 49beea4..21a4789 100644 --- a/src/App.vue +++ b/src/App.vue @@ -39,7 +39,7 @@
- import {defineComponent, PropType} from 'vue'; // Components -import Tile from './components/Tile.vue'; +import TolTile from './components/TolTile.vue'; import TileInfoModal from './components/TileInfoModal.vue'; import SearchModal from './components/SearchModal.vue'; import SettingsModal from './components/SettingsModal.vue'; @@ -1120,7 +1120,7 @@ export default defineComponent({ window.removeEventListener('keydown', this.onKeyUp); }, components: { - Tile, TutorialPane, AncestryBar, + TolTile, TutorialPane, AncestryBar, IconButton, SearchIcon, PlayIcon, PauseIcon, SettingsIcon, HelpIcon, TileInfoModal, SearchModal, SettingsModal, HelpModal, LoadingModal, }, diff --git a/src/components/AncestryBar.vue b/src/components/AncestryBar.vue index 6f2d37c..3cfd116 100644 --- a/src/components/AncestryBar.vue +++ b/src/components/AncestryBar.vue @@ -1,6 +1,6 @@