Merge pull request #833 from Human-Connection/832-fix-empty-placeholder-new-contributions

Add placeholder for new contributions
This commit is contained in:
mattwr18 2019-06-15 08:52:23 -03:00 committed by GitHub
commit 53ce72908b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -15,7 +15,7 @@
model="language" model="language"
:options="form.languageOptions" :options="form.languageOptions"
icon="globe" icon="globe"
:placeholder="form.placeholder" :placeholder="locale"
:label="$t('contribution.languageSelectLabel')" :label="$t('contribution.languageSelectLabel')"
/> />
</ds-flex-item> </ds-flex-item>
@ -65,7 +65,6 @@ export default {
content: '', content: '',
language: null, language: null,
languageOptions: [], languageOptions: [],
placeholder: '',
}, },
formSchema: { formSchema: {
title: { required: true, min: 3, max: 64 }, title: { required: true, min: 3, max: 64 },
@ -90,13 +89,13 @@ export default {
this.form.content = contribution.content this.form.content = contribution.content
this.form.title = contribution.title this.form.title = contribution.title
this.form.language = this.locale this.form.language = this.locale
this.form.placeholder = this.locale
}, },
}, },
}, },
computed: { computed: {
locale() { locale() {
const locale = this.contribution.language const locale =
this.contribution && this.contribution.language
? locales.find(loc => this.contribution.language === loc.code) ? locales.find(loc => this.contribution.language === loc.code)
: locales.find(loc => this.$i18n.locale() === loc.code) : locales.find(loc => this.$i18n.locale() === loc.code)
return locale.name return locale.name