import { z } from "zod";

export const jobFormSchema = z.object({
  title: z.string().min(1, { message: "Job title is required" }),
  location: z.string().optional(),
  listed_type: z.string().optional(),
  creation_type: z.enum(["immediate", "schedule"], {
    required_error: "Please select job creation type",
  }),
  schedule_date: z.string().optional(),
  schedule_time: z.string().optional(),
})
export type JobFormData = z.infer<typeof jobFormSchema>;
