api login v3

This commit is contained in:
Sas Andy
2024-08-14 08:22:51 +07:00
parent f8ff853818
commit 83c805b4a7
6 changed files with 123 additions and 25 deletions

View File

@@ -27,12 +27,11 @@
</v-sheet>
</div>
<v-alert
color="primary"
density="compact"
type="info"
style="width: 100% !important;"
class="bg-primary-lighten text-primary mt-4 mb-3 w-100"
text="Enter the registered account"
:text="alert.message"
:type="alert.type"
class="mt-4 mb-3 w-100"
variant="tonal"
>
</v-alert>
<v-text-field
@@ -76,7 +75,7 @@
>
{{ $t("message.login") }}
<template v-slot:loader>
<v-progress-linear indeterminate></v-progress-linear>
<v-progress-circular indeterminate></v-progress-circular>
</template>
</v-btn>
</div>
@@ -96,8 +95,11 @@
},
computed: {
// Akses state dari store
count() {
return this.$store.state.login.count;
loading() {
return this.$store.state.login.loading;
},
alert() {
return this.$store.state.login.alert;
},
email: {
get() {
@@ -118,6 +120,9 @@
},
methods: {
// Dispatch action ke store
login() {
this.$store.dispatch("login/login");
},
increment() {
this.$store.dispatch("increment");
},