Skip to content

Commit 1005df6

Browse files
committed
fix: made switchLabelSide prop change label side instead of just the tooltip
1 parent 0298100 commit 1005df6

File tree

1 file changed

+9
-4
lines changed

1 file changed

+9
-4
lines changed

map/client/components/stickies/KLevelSlider.vue

+9-4
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,21 @@
11
<template>
22
<div v-if="isVisible && props.visible"
33
class="k-level-slider flex items-baseline justify-center bg-white q-px-sm q-py-md">
4+
<p v-if="props.switchLabelSide" class="text-accent text-caption no-margin"
5+
style="writing-mode: vertical-lr; transform-origin: center; transform: rotate(180deg);">
6+
<b>{{ $t(CurrentActivity.selectableLevels.label) }} - {{ getFormatedLevel(CurrentActivity.selectedLevel) }}</b>
7+
</p>
48
<q-slider v-if="dataArray" snap class="text-primary" v-model="sliderVal" :vertical="props.vertical"
59
:reverse="props.reverse ?? props.vertical" :height="150" :width="4" :markers="props.markers" :label-always="false"
610
:max="dataArray.length - 1" label :label-value="getFormatedLevel(dataArray[sliderVal])"
7-
:switch-label-side="props.switchLabelSide ?? props.vertical" @change="onLevelChanged" />
11+
:switch-label-side="props.switchLabelSide ? !props.switchLabelSide : props.vertical" @change="onLevelChanged" />
812
<q-slider v-else class="text-primary" :model-value="sliderVal" :vertical="props.vertical"
913
:reverse="props.reverse ?? props.vertical" :height="150" :width="4" :markers="props.markers" :label-always="false"
1014
:min="sliderMinValue" :max="sliderMaxValue" :step="sliderInterval" label
11-
:label-value="getFormatedLevel(sliderVal)" :switch-label-side="props.switchLabelSide ?? props.vertical"
12-
@change="onLevelChanged" @update:model-value="val => sliderVal = val" />
13-
<p class="text-accent text-caption no-margin"
15+
:label-value="getFormatedLevel(sliderVal)"
16+
:switch-label-side="props.switchLabelSide ? !props.switchLabelSide : props.vertical" @change="onLevelChanged"
17+
@update:model-value="val => sliderVal = val" />
18+
<p v-if="!props.switchLabelSide" class="text-accent text-caption no-margin"
1419
style="writing-mode: vertical-lr; transform-origin: center; transform: rotate(180deg);">
1520
<b>{{ $t(CurrentActivity.selectableLevels.label) }} - {{ getFormatedLevel(CurrentActivity.selectedLevel) }}</b>
1621
</p>

0 commit comments

Comments
 (0)