From 1ae274a658d0a705b698a8873c286ec73403b1a6 Mon Sep 17 00:00:00 2001 From: polwex Date: Thu, 15 May 2025 12:17:54 +0700 Subject: m --- src/actions/lang.ts | 12 ++++++++++++ src/actions/login.ts | 19 ++++++++++--------- 2 files changed, 22 insertions(+), 9 deletions(-) create mode 100644 src/actions/lang.ts (limited to 'src/actions') diff --git a/src/actions/lang.ts b/src/actions/lang.ts new file mode 100644 index 0000000..d54a220 --- /dev/null +++ b/src/actions/lang.ts @@ -0,0 +1,12 @@ +"use server"; +import { AsyncRes } from "@/lib/types"; +import db from "../lib/db"; + +export async function spacy(text: string, lang: string): AsyncRes { + const res = await call(formData, true); + console.log("reg res", res); + if ("error" in res) return { error: "Something went wrong" }; + else { + return { success: true }; + } +} diff --git a/src/actions/login.ts b/src/actions/login.ts index 7ca9d77..4ceb13f 100644 --- a/src/actions/login.ts +++ b/src/actions/login.ts @@ -38,13 +38,14 @@ export async function postLogin( prevState: FormState, formData: FormData, ): Promise { - const res = await call(formData, false); - if ("error" in res) return { error: res.error }; - else { - setCookie(res.ok as number); - return prevState; - // return { success: true }; - } + return prevState; + // const res = await call(formData, false); + // if ("error" in res) return { error: res.error }; + // else { + // setCookie(res.ok as number); + // return prevState; + // // return { success: true }; + // } } async function setCookie(userId: number) { const COOKIE_EXPIRY = Date.now() + 1000 * 60 * 60 * 24 * 30; @@ -58,8 +59,8 @@ async function setCookie(userId: number) { // unstable_redirect("/"); } -async function postLogout(prev: any) { +export async function postLogout(prev: number) { const { delCookie } = cookies(); const rest = delCookie("sorlang"); - return prev; + return prev + 9; } -- cgit v1.2.3