frontend: run lint
Signed-off-by: Nicolas Froger <nicolas@kektus.xyz>
This commit is contained in:
parent
3d6a2991b1
commit
2647ac244d
61 changed files with 426 additions and 592 deletions
|
|
@ -1,9 +1,13 @@
|
|||
<script setup>
|
||||
|
||||
import { usePostsStore } from '@/stores/posts.js'
|
||||
import { computed, onMounted, ref } from 'vue'
|
||||
import { Camera, Goal, MapPin } from 'lucide-vue-next'
|
||||
import { Tooltip, TooltipContent, TooltipProvider, TooltipTrigger } from '@/components/ui/tooltip/index.js'
|
||||
import {
|
||||
Tooltip,
|
||||
TooltipContent,
|
||||
TooltipProvider,
|
||||
TooltipTrigger
|
||||
} from '@/components/ui/tooltip/index.js'
|
||||
import { useLocationStore } from '@/stores/location.js'
|
||||
import { fromLonLat } from 'ol/proj.js'
|
||||
|
||||
|
|
@ -39,16 +43,8 @@ const goalLocations = ref([
|
|||
|
||||
<template>
|
||||
<div class="fixed h-full w-full">
|
||||
<ol-map
|
||||
:loadTilesWhileAnimating="true"
|
||||
:loadTilesWhileInteracting="true"
|
||||
class="h-full w-full"
|
||||
>
|
||||
<ol-view
|
||||
ref="view"
|
||||
:zoom="3.6"
|
||||
:center="[ 652293.6169027708, 6425265.202945196 ]"
|
||||
/>
|
||||
<ol-map :loadTilesWhileAnimating="true" :loadTilesWhileInteracting="true" class="h-full w-full">
|
||||
<ol-view ref="view" :zoom="3.6" :center="[652293.6169027708, 6425265.202945196]" />
|
||||
|
||||
<ol-tile-layer>
|
||||
<ol-source-osm />
|
||||
|
|
@ -56,16 +52,18 @@ const goalLocations = ref([
|
|||
<ol-scaleline-control />
|
||||
|
||||
<ol-overlay
|
||||
v-for="post in postStore.posts" :key="post.id"
|
||||
v-for="post in postStore.posts"
|
||||
:key="post.id"
|
||||
:position="post.projectedCoordinates"
|
||||
:autoPan="true"
|
||||
>
|
||||
<TooltipProvider>
|
||||
<Tooltip :default-open="true">
|
||||
<TooltipTrigger as-child>
|
||||
<RouterLink :to="{ name: 'home', hash: '#post-' + post.id}">
|
||||
<RouterLink :to="{ name: 'home', hash: '#post-' + post.id }">
|
||||
<div
|
||||
class="-translate-x-1/2 -translate-y-1/2 p-1 rounded-lg bg-indigo-950 hover:bg-indigo-900 transition-colors duration-200">
|
||||
class="-translate-x-1/2 -translate-y-1/2 p-1 rounded-lg bg-indigo-950 hover:bg-indigo-900 transition-colors duration-200"
|
||||
>
|
||||
<Camera size="16" />
|
||||
</div>
|
||||
</RouterLink>
|
||||
|
|
@ -85,7 +83,8 @@ const goalLocations = ref([
|
|||
<Tooltip :default-open="true">
|
||||
<TooltipTrigger as-child>
|
||||
<div
|
||||
class="-translate-x-1/2 -translate-y-1/2 p-1 rounded-lg bg-rose-950 hover:bg-rose-900 transition-colors duration-200">
|
||||
class="-translate-x-1/2 -translate-y-1/2 p-1 rounded-lg bg-rose-950 hover:bg-rose-900 transition-colors duration-200"
|
||||
>
|
||||
<MapPin size="16" />
|
||||
</div>
|
||||
</TooltipTrigger>
|
||||
|
|
@ -97,7 +96,8 @@ const goalLocations = ref([
|
|||
</ol-overlay>
|
||||
|
||||
<ol-overlay
|
||||
v-for="loc in goalLocations" :key="loc.name"
|
||||
v-for="loc in goalLocations"
|
||||
:key="loc.name"
|
||||
:position="loc.coords"
|
||||
:autoPan="true"
|
||||
>
|
||||
|
|
@ -105,7 +105,8 @@ const goalLocations = ref([
|
|||
<Tooltip>
|
||||
<TooltipTrigger as-child>
|
||||
<div
|
||||
class="-translate-x-1/2 -translate-y-1/2 p-1 rounded-lg bg-emerald-800 hover:bg-emerald-700 transition-colors duration-200">
|
||||
class="-translate-x-1/2 -translate-y-1/2 p-1 rounded-lg bg-emerald-800 hover:bg-emerald-700 transition-colors duration-200"
|
||||
>
|
||||
<Goal size="16" />
|
||||
</div>
|
||||
</TooltipTrigger>
|
||||
|
|
@ -119,15 +120,9 @@ const goalLocations = ref([
|
|||
<ol-vector-layer v-if="postsLinesCoordinates.length > 1">
|
||||
<ol-source-vector>
|
||||
<ol-feature ref="profileFeatureRef">
|
||||
<ol-geom-line-string
|
||||
:coordinates="postsLinesCoordinates"
|
||||
></ol-geom-line-string>
|
||||
<ol-geom-line-string :coordinates="postsLinesCoordinates"></ol-geom-line-string>
|
||||
<ol-style>
|
||||
<ol-style-stroke
|
||||
color="white"
|
||||
width="5"
|
||||
:lineDash="[15, 15]"
|
||||
></ol-style-stroke>
|
||||
<ol-style-stroke color="white" width="5" :lineDash="[15, 15]"></ol-style-stroke>
|
||||
</ol-style>
|
||||
</ol-feature>
|
||||
</ol-source-vector>
|
||||
|
|
@ -136,5 +131,4 @@ const goalLocations = ref([
|
|||
</div>
|
||||
</template>
|
||||
|
||||
<style scoped>
|
||||
</style>
|
||||
<style scoped></style>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue