Fix lint issues

And disable eslint when building in prod mode

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
This commit is contained in:
Thomas Citharel
2020-11-30 10:24:11 +01:00
parent da42522073
commit 2d541f2e32
161 changed files with 3869 additions and 1236 deletions

View File

@@ -23,23 +23,38 @@
</b-message>
<form @submit="sendResetPasswordTokenAction" v-if="!validationSent">
<b-field :label="$t('Email address')">
<b-input aria-required="true" required type="email" v-model="credentials.email" />
<b-input
aria-required="true"
required
type="email"
v-model="credentials.email"
/>
</b-field>
<p class="control">
<b-button type="is-primary" native-type="submit">
{{ $t("Submit") }}
</b-button>
<router-link :to="{ name: RouteName.LOGIN }" class="button is-text">{{
$t("Cancel")
}}</router-link>
<router-link
:to="{ name: RouteName.LOGIN }"
class="button is-text"
>{{ $t("Cancel") }}</router-link
>
</p>
</form>
<div v-else>
<b-message type="is-success" :closable="false" title="Success">
{{ $t("We just sent an email to {email}", { email: credentials.email }) }}
{{
$t("We just sent an email to {email}", {
email: credentials.email,
})
}}
</b-message>
<b-message type="is-info">
{{ $t("Please check your spam folder if you didn't receive the email.") }}
{{
$t(
"Please check your spam folder if you didn't receive the email."
)
}}
</b-message>
</div>
</div>
@@ -49,7 +64,10 @@
<script lang="ts">
import { Component, Prop, Vue } from "vue-property-decorator";
import { validateEmailField, validateRequiredField } from "../../utils/validators";
import {
validateEmailField,
validateRequiredField,
} from "../../utils/validators";
import { SEND_RESET_PASSWORD } from "../../graphql/auth";
import RouteName from "../../router/name";