import * as v from 'valibot';
type TLoginFormSchemaOutput = v.InferOutput<TLoginFormSchema>;
async function serverSubmitHandler(formData: TLoginFormSchemaOutput) {
"use server";
console.log("serverSubmitHandler", formData);
return v.safeParse(LoginFormSchema, formData);
}
const clientSubmitHandler = async (formData: TLoginFormSchemaOutput) => {
const serverHandlerResult = await serverSubmitHandler(formData);
console.log("clientSubmitHandler", serverHandlerResult);
};
import * as v from 'valibot';
type TLoginFormSchemaOutput = v.InferOutput<TLoginFormSchema>;
async function serverSubmitHandler(formData: TLoginFormSchemaOutput) {
"use server";
console.log("serverSubmitHandler", formData);
return v.safeParse(LoginFormSchema, formData);
}
const clientSubmitHandler = async (formData: TLoginFormSchemaOutput) => {
const serverHandlerResult = await serverSubmitHandler(formData);
console.log("clientSubmitHandler", serverHandlerResult);
};