diff --git a/src/views/register.vue b/src/views/register.vue
index 6963d30..baeaa6a 100644
--- a/src/views/register.vue
+++ b/src/views/register.vue
@@ -13,7 +13,7 @@
-
+
@@ -39,9 +39,9 @@ import { useIpc } from "@/modules/ipc";
import { useAuth } from "@/modules/auth";
interface RegisterPayload {
- request?: string;
- email?: string;
- password?: string;
+ request: string;
+ email: string;
+ password: string;
}
export default defineComponent({
@@ -49,19 +49,20 @@ export default defineComponent({
setup() {
const email = ref("");
const password = ref("");
- const rememberMe = ref("");
+ const password2 = ref("");
const { invoke, data,} = useIpc("auth-user");
const { setToken } = useAuth();
const router = useRouter();
- const payload: RegisterPayload = {
- request: "register",
- email: email.value,
- password: password.value,
- };
-
const submit = async () => {
+
+ const payload: RegisterPayload = {
+ request: "register",
+ email: email.value,
+ password: password.value,
+ };
+
try {
await invoke(payload);
setToken(data.value, true);