feat: category codes explanation tooltips

This commit is contained in:
2024-08-09 15:24:26 +02:00
parent cd1a4fa734
commit 1852d3e234
8 changed files with 128 additions and 15 deletions
@@ -9,7 +9,11 @@
</span>
<span>
<strong class="text--primary">
<strong
data-tooltip-type="BaseTooltip"
:data-tooltip-content="getCategoryExplanation(timetable.trainCategoryCode)"
class="text--primary tooltip-help"
>
{{ timetable.trainCategoryCode }}
</strong>
<strong>&nbsp;{{ timetable.trainNo }}</strong>
@@ -83,9 +87,10 @@ import dateMixin from '../../../mixins/dateMixin';
import modalTrainMixin from '../../../mixins/modalTrainMixin';
import styleMixin from '../../../mixins/styleMixin';
import { useApiStore } from '../../../store/apiStore';
import trainCategoryMixin from '../../../mixins/trainCategoryMixin';
export default defineComponent({
mixins: [dateMixin, modalTrainMixin, styleMixin],
mixins: [dateMixin, modalTrainMixin, styleMixin, trainCategoryMixin],
data() {
return {