feat: add payment module
This commit is contained in:
13
platform/parse/time.ts
Normal file
13
platform/parse/time.ts
Normal file
@@ -0,0 +1,13 @@
|
||||
import z from "zod";
|
||||
|
||||
export const ZonedDateTimeSchema = z.object({
|
||||
tag: z.literal("time/zoned-date-time"),
|
||||
rep: z.string(),
|
||||
hashCode: z.number(),
|
||||
});
|
||||
|
||||
export function assertZonedDateTime(value: object | null): value is ZonedDateTime {
|
||||
return ZonedDateTimeSchema.parse(value) !== undefined;
|
||||
}
|
||||
|
||||
export type ZonedDateTime = z.output<typeof ZonedDateTimeSchema>;
|
||||
Reference in New Issue
Block a user