diff options
Diffstat (limited to 'src/actions')
-rw-r--r-- | src/actions/lang.ts | 12 | ||||
-rw-r--r-- | src/actions/login.ts | 19 |
2 files changed, 22 insertions, 9 deletions
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<any> { + 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<FormState> { - 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; } |