fix some lint warnings (#12488)

* prevent some lint warnings by turning off some rules we don't seem to care about

require-prop-types has 167 violations

require-default-prop has 93 violations

* fix some lint warnings by adding eslint-disable-line comments

* prevent lint warnings by moving vue hooks to a different order

* apply some automatic lint fixes

* fix lint error by making line shorter

* prevent lint warnings from whitespace and @input, @click positioning

* revert 723fa38271

Reenables vue/require-prop-types and vue/require-default-prop
This commit is contained in:
Alys
2020-08-26 02:06:39 +10:00
committed by GitHub
parent 9caacc8f6c
commit 5165d491b0
37 changed files with 148 additions and 148 deletions

View File

@@ -147,15 +147,6 @@ export default {
inviteModalGroupType: undefined,
};
},
watch: {
hideHeader () {
this.$nextTick(() => {
if (this.$refs.partyMembersDiv) {
this.setPartyMembersWidth({ width: this.$refs.partyMembersDiv.clientWidth });
}
});
},
},
computed: {
...mapGetters({
user: 'user:data',
@@ -202,6 +193,15 @@ export default {
return ['groupPlan', 'privateMessages'].includes(this.$route.name);
},
},
watch: {
hideHeader () {
this.$nextTick(() => {
if (this.$refs.partyMembersDiv) {
this.setPartyMembersWidth({ width: this.$refs.partyMembersDiv.clientWidth });
}
});
},
},
created () {
if (this.user.party && this.user.party._id) {
this.$store.state.memberModalOptions.groupId = this.user.party._id;