style, backend
This commit is contained in:
@ -2,18 +2,20 @@
|
||||
|
||||
import { z } from "zod";
|
||||
import { oldestDate, signupFormSchema, youngestDate } from "@/app/sign-up/sign-up-form";
|
||||
import listmonk from "./listmonk";
|
||||
import listmonk, { listmonkData } from "./listmonk";
|
||||
|
||||
export async function signupFormSubmit(data: z.infer<typeof signupFormSchema>) {
|
||||
if (data.dob > youngestDate || data.dob < oldestDate) {
|
||||
return { error: "Invalid date of birth" };
|
||||
}
|
||||
const listmonkData = {
|
||||
const listmonkData: listmonkData = {
|
||||
email: data.email,
|
||||
name: data.name,
|
||||
status: "enabled",
|
||||
lists: [6],
|
||||
attribs: {
|
||||
dob: data.dob.toISOString(),
|
||||
},
|
||||
};
|
||||
console.log(listmonkData);
|
||||
listmonk(listmonkData);
|
||||
}
|
||||
|
Reference in New Issue
Block a user