export type FormAvailability = { isOpen: boolean; closesAt?: Date | string | null; }; export function isFormAcceptingSubmissions( form: FormAvailability, now = new Date(), ) { if (!form.isOpen) return false; if (!form.closesAt) return true; return new Date(form.closesAt).getTime() > now.getTime(); }