From a70813b6dbc02c50e4b956abcb5333c7e26d1fce Mon Sep 17 00:00:00 2001 From: jlpereira Date: Mon, 21 Oct 2024 17:01:36 -0300 Subject: [PATCH 1/2] Moved files to PanelMap, sort shapes by type --- .../components/Panel/PanelKeys/PanelKeys.vue | 2 +- .../components/Panel/PanelMap/PanelMap.vue | 26 ++------------- .../Panel/PanelMap/constants/index.js | 1 + .../Panel/PanelMap/constants/legend.js | 22 +++++++++++++ .../PanelMap}/store/useDistributionStore.js | 33 +++++++++++++++---- .../components/Panel/PanelMap/utils/index.js | 3 ++ .../Panel/PanelMap}/utils/isRankGroup.js | 2 +- .../PanelMap}/utils/makeGeoJSONFeature.js | 0 .../PanelMap}/utils/removeDuplicateShapes.js | 2 +- src/modules/otus/constants/typeOrder.js | 6 ++++ src/modules/otus/utils/index.js | 3 -- 11 files changed, 64 insertions(+), 36 deletions(-) create mode 100644 src/modules/otus/components/Panel/PanelMap/constants/index.js create mode 100644 src/modules/otus/components/Panel/PanelMap/constants/legend.js rename src/modules/otus/{ => components/Panel/PanelMap}/store/useDistributionStore.js (73%) create mode 100644 src/modules/otus/components/Panel/PanelMap/utils/index.js rename src/modules/otus/{ => components/Panel/PanelMap}/utils/isRankGroup.js (62%) rename src/modules/otus/{ => components/Panel/PanelMap}/utils/makeGeoJSONFeature.js (100%) rename src/modules/otus/{ => components/Panel/PanelMap}/utils/removeDuplicateShapes.js (96%) diff --git a/src/modules/otus/components/Panel/PanelKeys/PanelKeys.vue b/src/modules/otus/components/Panel/PanelKeys/PanelKeys.vue index 519ad08..f80051a 100644 --- a/src/modules/otus/components/Panel/PanelKeys/PanelKeys.vue +++ b/src/modules/otus/components/Panel/PanelKeys/PanelKeys.vue @@ -39,7 +39,7 @@ import { onMounted, onBeforeUnmount, ref, computed } from 'vue' const props = defineProps({ otuId: { - type: Object + type: Number } }) diff --git a/src/modules/otus/components/Panel/PanelMap/PanelMap.vue b/src/modules/otus/components/Panel/PanelMap/PanelMap.vue index beeeb90..a6786aa 100644 --- a/src/modules/otus/components/Panel/PanelMap/PanelMap.vue +++ b/src/modules/otus/components/Panel/PanelMap/PanelMap.vue @@ -69,9 +69,10 @@