|
@@ -18,6 +18,7 @@
|
18
|
18
|
class="form-control uniSelect"
|
19
|
19
|
@change="regionChange()"
|
20
|
20
|
style="font-size: 15px"
|
|
21
|
+ v-model="region"
|
21
|
22
|
>
|
22
|
23
|
<option v-for="(region, r) in regions" :key="r" :value="region">{{
|
23
|
24
|
region.regionName
|
|
@@ -33,7 +34,7 @@
|
33
|
34
|
@change="resortChange()"
|
34
|
35
|
>
|
35
|
36
|
<option value="Other">Other</option>
|
36
|
|
- <option v-for="(resort, r) in resorts" :key="r" :value="resort">{{
|
|
37
|
+ <option v-for="(resort, r) in filteredResort" :key="r" :value="resort">{{
|
37
|
38
|
resort.resortName
|
38
|
39
|
}}</option>
|
39
|
40
|
</select>
|
|
@@ -104,7 +105,8 @@ export default {
|
104
|
105
|
return {
|
105
|
106
|
user: Log.getUser(),
|
106
|
107
|
selectedItems: [],
|
107
|
|
- showMessage: false
|
|
108
|
+ showMessage: false,
|
|
109
|
+ region: ""
|
108
|
110
|
};
|
109
|
111
|
},
|
110
|
112
|
mounted() {
|
|
@@ -112,10 +114,12 @@ export default {
|
112
|
114
|
this.initTimeshare(0);
|
113
|
115
|
},
|
114
|
116
|
computed: {
|
115
|
|
- ...mapState("timeshare", ["resorts", "regions", "seasons"]),
|
|
117
|
+ ...mapState("timeshare", ["resorts", "regions", "seasons", "detailedRegion"]),
|
116
|
118
|
...mapState("individual", ["indiv"]),
|
117
|
119
|
filteredResort() {
|
118
|
120
|
let list = [];
|
|
121
|
+ console.log(this.region);
|
|
122
|
+
|
119
|
123
|
if (this.sellItem && this.sellItem.region && this.sellItem.region.regionCode) {
|
120
|
124
|
const item = this.detailedRegion.find(
|
121
|
125
|
region => region.region.regionCode === this.sellItem.region.regionCode
|