3
0
Fork 0
mirror of https://github.com/ZeppelinBot/Zeppelin.git synced 2025-03-18 23:09:59 +00:00
zeppelin/backend/src/utils/zValidTimezone.ts

9 lines
242 B
TypeScript
Raw Normal View History

2024-01-14 14:25:42 +00:00
import { ZodString } from "zod";
2024-04-09 20:57:18 +03:00
import { isValidTimezone } from "./isValidTimezone.js";
2024-01-14 14:25:42 +00:00
export function zValidTimezone<Z extends ZodString>(z: Z) {
return z.refine((val) => isValidTimezone(val), {
message: "Invalid timezone",
});
}