Form submit.prevent in login

This commit is contained in:
Amir
2022-10-26 11:52:36 +08:00
parent 8e856d2405
commit 2d97142378
+59 -56
View File
@@ -36,65 +36,68 @@
>Daftar sekarang!</router-link
>
</div>
<div class="px-0 text-center md:px-8">
<div class="field grid">
<label
for="firstname3"
class="justify-content-end"
style="width: 170px"
>Username</label
>
<div class="col">
<span class="p-input-icon-right">
<i class="pi pi-user" />
<InputText
class="mb-2"
v-model="form.username"
type="text"
required
></InputText>
</span>
<form @submit.prevent="submit">
<div class="px-0 text-center md:px-8">
<div class="field grid">
<label
for="firstname3"
class="justify-content-end"
style="width: 170px"
>Username</label
>
<div class="col">
<span class="p-input-icon-right">
<i class="pi pi-user" />
<InputText
class="mb-2"
v-model="form.username"
type="text"
required
></InputText>
</span>
</div>
<InlineMessage class="flex-auto" v-if="v$.form.username.$error"
>Username diperlukan</InlineMessage
>
</div>
<InlineMessage class="flex-auto" v-if="v$.form.username.$error"
>Username diperlukan</InlineMessage
>
</div>
<div class="field grid">
<label
for="firstname3"
class="justify-content-end"
style="width: 170px"
>Kata Laluan</label
>
<div class="col">
<span class="p-input-icon-left">
<i class="pi pi-user" />
<Password
class="mb-2"
v-model="form.password"
toggleMask
:feedback="false"
/>
</span>
<div class="field grid">
<label
for="firstname3"
class="justify-content-end"
style="width: 170px"
>Kata Laluan</label
>
<div class="col">
<span class="p-input-icon-left">
<i class="pi pi-user" />
<Password
class="mb-2"
v-model="form.password"
toggleMask
:feedback="false"
/>
</span>
</div>
<InlineMessage class="flex-auto" v-if="v$.form.password.$error"
>Kata laluan diperlukan</InlineMessage
>
</div>
<div class="">
<Button
@click="doLogin()"
type="submit"
class="p-button-sm"
label="Log Masuk"
icon="pi pi-sign-in"
:loading="isLoading"
iconPos="right"
></Button>
</div>
<div class="flex justify-content-center mt-4">
<terms-and-conditions></terms-and-conditions>
</div>
<InlineMessage class="flex-auto" v-if="v$.form.password.$error"
>Kata laluan diperlukan</InlineMessage
>
</div>
<div class="">
<Button
@click="doLogin()"
class="p-button-sm"
label="Log Masuk"
icon="pi pi-sign-in"
:loading="isLoading"
iconPos="right"
></Button>
</div>
<div class="flex justify-content-center mt-4">
<terms-and-conditions></terms-and-conditions>
</div>
</div>
</form>
</div>
</div>
</template>