fix: edit email
This commit is contained in:
parent
f3449c3786
commit
46709c263d
1 changed files with 56 additions and 57 deletions
|
|
@ -351,7 +351,7 @@ async function onSavePhone() {
|
||||||
getData();
|
getData();
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
"ยืนยันการแก้ไขเบอร์โทร"
|
"ยืนยันการแก้ไขเบอร์โทร",
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -381,7 +381,7 @@ async function onSaveEmail() {
|
||||||
})
|
})
|
||||||
.finally(() => {});
|
.finally(() => {});
|
||||||
},
|
},
|
||||||
"ยืนยันการแก้ไขอีเมล"
|
"ยืนยันการแก้ไขอีเมล",
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -588,7 +588,18 @@ onMounted(async () => {
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-4 text-grey-6 text-weight-medium">อีเมล</div>
|
<div class="col-4 text-grey-6 text-weight-medium">
|
||||||
|
อีเมล
|
||||||
|
|
||||||
|
<q-icon
|
||||||
|
if="emailVerify == 'NOT_VERIFIED'"
|
||||||
|
name="mdi-alert-box"
|
||||||
|
color="warning"
|
||||||
|
size="sm"
|
||||||
|
>
|
||||||
|
<q-tooltip>รอยืนยันอีเมล</q-tooltip>
|
||||||
|
</q-icon>
|
||||||
|
</div>
|
||||||
<div class="col-8">
|
<div class="col-8">
|
||||||
<div class="row q-col-gutter-sm">
|
<div class="row q-col-gutter-sm">
|
||||||
<div class="col-9">
|
<div class="col-9">
|
||||||
|
|
@ -606,62 +617,50 @@ onMounted(async () => {
|
||||||
@change="isValidEmail = true"
|
@change="isValidEmail = true"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
<div v-if="emailVerify == null" class="self-center col-3">
|
|
||||||
<div v-if="editEmail == false">
|
<!-- <div v-if="emailVerify == null" class="self-center col-3"> -->
|
||||||
<q-btn
|
<div v-if="editEmail == false">
|
||||||
dense
|
<q-btn
|
||||||
flat
|
dense
|
||||||
round
|
flat
|
||||||
icon="edit"
|
round
|
||||||
color="edit"
|
icon="edit"
|
||||||
@click="() => (editEmail = true)"
|
color="edit"
|
||||||
>
|
@click="() => (editEmail = true)"
|
||||||
<q-tooltip>แก้ไขข้อมูล</q-tooltip>
|
|
||||||
</q-btn>
|
|
||||||
</div>
|
|
||||||
<div v-else class="self-center">
|
|
||||||
<q-btn
|
|
||||||
:disable="isCheckEmail"
|
|
||||||
:color="isCheckEmail ? 'grey-6' : 'primary'"
|
|
||||||
dense
|
|
||||||
flat
|
|
||||||
round
|
|
||||||
icon="save"
|
|
||||||
@click="onSaveEmail"
|
|
||||||
>
|
|
||||||
<q-tooltip>บันทึก</q-tooltip>
|
|
||||||
</q-btn>
|
|
||||||
<q-btn
|
|
||||||
dense
|
|
||||||
flat
|
|
||||||
round
|
|
||||||
icon="undo"
|
|
||||||
color="red"
|
|
||||||
@click="
|
|
||||||
() => {
|
|
||||||
editEmail = false;
|
|
||||||
formDataInformation.email = email;
|
|
||||||
isValidEmail = true;
|
|
||||||
}
|
|
||||||
"
|
|
||||||
>
|
|
||||||
<q-tooltip>ยกเลิก</q-tooltip>
|
|
||||||
</q-btn>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div
|
|
||||||
v-else-if="emailVerify == 'NOT_VERIFIED'"
|
|
||||||
class="self-center col-3"
|
|
||||||
>
|
|
||||||
<q-icon
|
|
||||||
name="mdi-alert-box"
|
|
||||||
color="warning"
|
|
||||||
size="sm"
|
|
||||||
class="selft-center"
|
|
||||||
>
|
>
|
||||||
<q-tooltip>รอยืนยันอีเมล</q-tooltip>
|
<q-tooltip>แก้ไขข้อมูล</q-tooltip>
|
||||||
</q-icon>
|
</q-btn>
|
||||||
</div>
|
</div>
|
||||||
|
<div v-else class="self-center">
|
||||||
|
<q-btn
|
||||||
|
:disable="isCheckEmail"
|
||||||
|
:color="isCheckEmail ? 'grey-6' : 'primary'"
|
||||||
|
dense
|
||||||
|
flat
|
||||||
|
round
|
||||||
|
icon="save"
|
||||||
|
@click="onSaveEmail"
|
||||||
|
>
|
||||||
|
<q-tooltip>บันทึก</q-tooltip>
|
||||||
|
</q-btn>
|
||||||
|
<q-btn
|
||||||
|
dense
|
||||||
|
flat
|
||||||
|
round
|
||||||
|
icon="undo"
|
||||||
|
color="red"
|
||||||
|
@click="
|
||||||
|
() => {
|
||||||
|
editEmail = false;
|
||||||
|
formDataInformation.email = email;
|
||||||
|
isValidEmail = true;
|
||||||
|
}
|
||||||
|
"
|
||||||
|
>
|
||||||
|
<q-tooltip>ยกเลิก</q-tooltip>
|
||||||
|
</q-btn>
|
||||||
|
</div>
|
||||||
|
<!-- </div> -->
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue