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

@@ -134,7 +134,7 @@
</div>
<div
v-if="groupAccessRequiredAndOnPersonalPage
&& (task.type === 'daily' || task.type === 'todo')"
&& (task.type === 'daily' || task.type === 'todo')"
class="summary-sentence py-3 px-4"
v-html="summarySentence"
>
@@ -1523,7 +1523,7 @@ export default {
},
destroy () {
const type = this.$t(this.task.type);
if (!window.confirm(this.$t('sureDeleteType', { type }))) return;
if (!window.confirm(this.$t('sureDeleteType', { type }))) return; // eslint-disable-line no-alert
this.destroyTask(this.task);
this.$emit('taskDestroyed', this.task);
this.$root.$emit('bv::hide::modal', 'task-modal');