Skip to content

Commit 3226f02

Browse files
committed
fix: expansion of job list
1 parent 0750448 commit 3226f02

File tree

3 files changed

+3
-10
lines changed

3 files changed

+3
-10
lines changed

src/fragments/forms/map-form/components/optimization/Optimization.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,9 @@
2727
{{ $t('optimization.addFromMap') + $t('optimization.job') }}
2828
</v-btn>
2929
<!-- low priority TODO: more elegant solution for this? -->
30-
<job-list class="content-list" v-if="mapViewData.hasRoutes()" :jobs="jobs" :job-extended="jobsExpanded" :map-view-data="mapViewData"
30+
<job-list class="content-list" v-if="mapViewData.hasRoutes()" :jobs="jobs" :map-view-data="mapViewData"
3131
v-show="jobsExpanded"></job-list>
32-
<job-list class="content-list" v-else :jobs="jobs" :job-extended="jobsExpanded"></job-list>
32+
<job-list class="content-list" v-else :jobs="jobs" v-show="jobsExpanded"></job-list>
3333
<v-card class="content-list" v-if="!jobsExpanded" @click="jobsExpanded=!jobsExpanded">
3434
<v-card-title>
3535
<v-icon style="padding: 0 5px 0 7px">work</v-icon>

src/fragments/forms/map-form/components/optimization/components/item-list/JobList.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<template>
22
<div class="job-inputs">
3-
<v-expansion-panel class="no-shadow" :value="showJobs" :expand="true">
3+
<v-expansion-panel class="no-shadow" :expand="true">
44
<v-expansion-panel-content style="background: transparent;" v-for="(j, i) in jobs" :key="i">
55
<div v-if="localMapViewData === null || !unassignedIds.includes(j.id)" slot="header" style="padding-bottom: 0;"><v-icon style="padding: 0 5px 0 0">work</v-icon><b>Job {{j.id}} - {{ j.location[0].toPrecision(8) }}, {{ j.location[1].toPrecision(8)}}</b></div>
66
<div v-else slot="header" style="padding-bottom: 0"><v-icon style="padding: 0 5px 0 0">work</v-icon><b>Job {{j.id}} - {{ j.location[0].toPrecision(8) }}, {{ j.location[1].toPrecision(8)}}

src/fragments/forms/map-form/components/optimization/components/item-list/job-list.js

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,6 @@ export default {
1010
Type: Array,
1111
Required: true
1212
},
13-
jobExtended: {
14-
Type: Boolean,
15-
Default: true
16-
},
1713
mapViewData: {
1814
Type: MapViewData,
1915
Required: false
@@ -26,9 +22,6 @@ export default {
2622
unassignedIds.push(job.id)
2723
}
2824
return unassignedIds
29-
},
30-
showJobs () {
31-
return [this.jobExtended]
3225
}
3326
},
3427
watch: {

0 commit comments

Comments
 (0)