map: use map icon for empty content

Signed-off-by: Varun Patil <radialapps@gmail.com>
pull/685/head
Varun Patil 2023-06-04 11:18:45 -07:00
parent e9e329aa2b
commit 08fb5d4397
3 changed files with 7 additions and 0 deletions

View File

@ -4,6 +4,7 @@
<PeopleIcon v-if="routeIsPeople" />
<ArchiveIcon v-else-if="routeIsArchive" />
<AlbumIcon v-else-if="routeIsAlbums" />
<MapIcon v-else-if="routeIsMap" />
<ImageMultipleIcon v-else />
</template>
</NcEmptyContent>
@ -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: {

View File

@ -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';
},

View File

@ -17,6 +17,7 @@ declare module 'vue' {
routeIsPeople: boolean;
routeIsArchive: boolean;
routeIsPlaces: boolean;
routeIsMap: boolean;
routeIsTags: boolean;
routeIsExplore: boolean;
routeIsPublic: boolean;