* MED-151: add profile view and working smoking dashboard card * update zod * move some components to shared * move some components to shared * remove console.logs * remove unused password form components * only check null for variant * use pathsconfig
16 lines
315 B
TypeScript
16 lines
315 B
TypeScript
import { z } from 'zod';
|
|
|
|
export const companyOfferSchema = z.object({
|
|
companyName: z.string({
|
|
error: 'Company name is required',
|
|
}),
|
|
contactPerson: z.string({
|
|
error: 'Contact person is required',
|
|
}),
|
|
email: z
|
|
.email({
|
|
error: 'Invalid email',
|
|
}),
|
|
phone: z.string().optional(),
|
|
});
|