diff --git a/package-lock.json b/package-lock.json index 8eabc12..4f0b4d9 100644 --- a/package-lock.json +++ b/package-lock.json @@ -12,6 +12,7 @@ "@material-design-icons/svg": "^0.14.2", "@mdi/font": "^7.1.96", "granim": "^2.0.0", + "matter-attractors": "^0.1.6", "matter-js": "^0.19.0", "pinia": "^2.0.21", "vue": "^3.2.38", @@ -1753,6 +1754,11 @@ "sourcemap-codec": "^1.4.8" } }, + "node_modules/matter-attractors": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/matter-attractors/-/matter-attractors-0.1.6.tgz", + "integrity": "sha512-vGFsFHS9m0hXnaswfKXT2nKfPXJs4lwnQJwkGrs1IHrVldKAmlBKBb4OcYh0rwQga3CFWGUq3JvKpWZvZuqlDQ==" + }, "node_modules/matter-js": { "version": "0.19.0", "resolved": "https://registry.npmjs.org/matter-js/-/matter-js-0.19.0.tgz", @@ -3754,6 +3760,11 @@ "sourcemap-codec": "^1.4.8" } }, + "matter-attractors": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/matter-attractors/-/matter-attractors-0.1.6.tgz", + "integrity": "sha512-vGFsFHS9m0hXnaswfKXT2nKfPXJs4lwnQJwkGrs1IHrVldKAmlBKBb4OcYh0rwQga3CFWGUq3JvKpWZvZuqlDQ==" + }, "matter-js": { "version": "0.19.0", "resolved": "https://registry.npmjs.org/matter-js/-/matter-js-0.19.0.tgz", diff --git a/package.json b/package.json index 7783f42..3c57c71 100644 --- a/package.json +++ b/package.json @@ -12,6 +12,7 @@ "@material-design-icons/svg": "^0.14.2", "@mdi/font": "^7.1.96", "granim": "^2.0.0", + "matter-attractors": "^0.1.6", "matter-js": "^0.19.0", "pinia": "^2.0.21", "vue": "^3.2.38", diff --git a/src/App.vue b/src/App.vue index 938df8e..5cf3d85 100644 --- a/src/App.vue +++ b/src/App.vue @@ -21,7 +21,8 @@ export default { }, computed: { ...mapState(UserStore,['isloggedin']), - ...mapState(ConcernementsStore,['concernements']) + ...mapState(ConcernementsStore,['concernements']), + ...mapState(ConcernementsStore,['concernementsByID']) }, methods: { ...mapActions(ConcernementsStore,['loadConcernements']), @@ -51,8 +52,8 @@ export default {
diff --git a/src/components/ConcernementMapItem.vue b/src/components/ConcernementMapItem.vue index 1d2c8a9..aebc375 100644 --- a/src/components/ConcernementMapItem.vue +++ b/src/components/ConcernementMapItem.vue @@ -1,28 +1,37 @@