"use server"; import { z } from "zod"; import { oldestDate, signupFormSchema, youngestDate } from "@/app/sign-up/sign-up-form"; import listmonk from "./listmonk"; export async function signupFormSubmit(data: z.infer) { if (data.dob > youngestDate || data.dob < oldestDate) { return { error: "Invalid date of birth" }; } const listmonkData = { email: data.email, name: data.name, attribs: { dob: data.dob.toISOString(), }, }; console.log(listmonkData); }