export const FiltersRequest = object({
startDate: fallback(string().date(), '').default(''),
endDate: fallback(string().date(), '').default(''),
}).refine((data) => {
const startDate = parseDate(data.startDate)
const endDate = parseDate(data.endDate)
return startDate.compare(endDate) > 0
}, {
path: ["startDate"],
message: "Start date must be before end date",
});
export const FiltersRequest = object({
startDate: fallback(string().date(), '').default(''),
endDate: fallback(string().date(), '').default(''),
}).refine((data) => {
const startDate = parseDate(data.startDate)
const endDate = parseDate(data.endDate)
return startDate.compare(endDate) > 0
}, {
path: ["startDate"],
message: "Start date must be before end date",
});