diff --git a/src/components/top-matter/EmptyContent.vue b/src/components/top-matter/EmptyContent.vue
index ec478d0c..81e041d8 100644
--- a/src/components/top-matter/EmptyContent.vue
+++ b/src/components/top-matter/EmptyContent.vue
@@ -4,6 +4,7 @@
+
@@ -18,6 +19,7 @@ import PeopleIcon from 'vue-material-design-icons/AccountMultiple.vue';
import ImageMultipleIcon from 'vue-material-design-icons/ImageMultiple.vue';
import ArchiveIcon from 'vue-material-design-icons/PackageDown.vue';
import AlbumIcon from 'vue-material-design-icons/ImageAlbum.vue';
+import MapIcon from 'vue-material-design-icons/Map.vue';
import * as strings from '../../services/strings';
@@ -31,6 +33,7 @@ export default defineComponent({
ArchiveIcon,
ImageMultipleIcon,
AlbumIcon,
+ MapIcon,
},
computed: {
diff --git a/src/mixins/GlobalMixin.ts b/src/mixins/GlobalMixin.ts
index 5405cc9d..23af029e 100644
--- a/src/mixins/GlobalMixin.ts
+++ b/src/mixins/GlobalMixin.ts
@@ -31,6 +31,9 @@ export default defineComponent({
routeIsPlaces(): boolean {
return this.$route.name === 'places';
},
+ routeIsMap(): boolean {
+ return this.$route.name === 'map';
+ },
routeIsTags(): boolean {
return this.$route.name === 'tags';
},
diff --git a/src/vue-globals.d.ts b/src/vue-globals.d.ts
index ed12757e..d5aaa330 100644
--- a/src/vue-globals.d.ts
+++ b/src/vue-globals.d.ts
@@ -17,6 +17,7 @@ declare module 'vue' {
routeIsPeople: boolean;
routeIsArchive: boolean;
routeIsPlaces: boolean;
+ routeIsMap: boolean;
routeIsTags: boolean;
routeIsExplore: boolean;
routeIsPublic: boolean;