addresses form: add default country value

This commit is contained in:
nobohan 2021-05-28 12:31:08 +02:00
parent 165012b302
commit 935006eae3
2 changed files with 13 additions and 8 deletions

View File

@ -168,12 +168,13 @@ export default {
}
}
},
mounted() {
this.getCountries();
},
methods: {
openModal() {
this.modal.showModal = true;
this.resetAll();
this.getCountries();
//this.$nextTick(function() {
// this.$refs.search.focus(); // positionner le curseur à l'ouverture de la modale
//})

View File

@ -22,24 +22,28 @@ export default {
props: ['address', 'getCities'],
data() {
return {
//value: this.address.loaded.countries.filter(c => c.countryCode === 'FR')[0],
value: null
value: this.address.loaded.countries.filter(c => c.countryCode === 'FR')[0]
}
},
methods: {
init() {
if (this.value !== undefined) {
this.getCities(this.value);
}
},
transName ({ name }) {
return name.fr //TODO multilang
},
selectCountry(value) {
console.log(value);
this.address.selected.country = value;
this.getCities(value);
},
},
mounted(){
this.init()
},
computed: {
// defaultCountry() {
// const countries = this.address.loaded.countries;
// return countries.filter(c => c.countryCode === 'FR')[0];
// },
countries() {
const countries = this.address.loaded.countries;
let orderedCountries = [];