From d366a877a49d4e7cf49b9301a914169288f07c89 Mon Sep 17 00:00:00 2001 From: Spythere Date: Mon, 6 May 2024 16:37:56 +0200 Subject: [PATCH] refactor: popups -> tooltips --- src/App.vue | 41 ++++----------- src/components/Global/StockList.vue | 24 ++++----- .../JournalDispatchersList.vue | 7 +-- .../JournalTimetables/TimetableGeneral.vue | 16 ++++-- .../SceneryView/SceneryDispatchersHistory.vue | 3 +- .../SceneryInfo/SceneryInfoDispatcher.vue | 13 +++-- .../SceneryView/SceneryTimetablesHistory.vue | 3 +- src/components/StationsView/StationTable.vue | 21 +++++--- .../BaseTooltip.vue} | 10 ++-- .../DonatorTooltip.vue} | 10 ++-- .../{PopUp/PopUp.vue => Tooltip/Tooltip.vue} | 33 ++++++------ .../VehiclePreviewTooltip.vue} | 16 +++--- src/components/TrainsView/TrainInfo.vue | 8 +-- src/locales/en.json | 4 +- src/locales/pl.json | 4 +- src/mixins/donatorMixin.ts | 16 ------ src/mixins/listObserverMixin.ts | 27 ---------- src/mixins/modalTrainMixin.ts | 6 ++- src/mixins/popupMixin.ts | 27 ---------- src/store/mainStore.ts | 5 +- src/store/stationFiltersStore.ts | 2 - src/store/tooltipStore.ts | 52 +++++++++++++++++++ src/store/typings.ts | 7 +-- src/store/utils.ts | 16 ++++-- src/typings/common.ts | 14 +++-- 25 files changed, 186 insertions(+), 199 deletions(-) rename src/components/{PopUp/TrainCommentsPopUp.vue => Tooltip/BaseTooltip.vue} (69%) rename src/components/{PopUp/DonatorPopUp.vue => Tooltip/DonatorTooltip.vue} (70%) rename src/components/{PopUp/PopUp.vue => Tooltip/Tooltip.vue} (58%) rename src/components/{PopUp/VehiclePreviewPopUp.vue => Tooltip/VehiclePreviewTooltip.vue} (77%) delete mode 100644 src/mixins/donatorMixin.ts delete mode 100644 src/mixins/listObserverMixin.ts delete mode 100644 src/mixins/popupMixin.ts create mode 100644 src/store/tooltipStore.ts diff --git a/src/App.vue b/src/App.vue index e2eae3f..57fc7e1 100644 --- a/src/App.vue +++ b/src/App.vue @@ -1,6 +1,6 @@