Add separate RootRegistryEnum zod schema & type

This commit is contained in:
Xevion
2023-02-19 23:26:35 -06:00
parent 742b370ee3
commit bc57e119ce
2 changed files with 5 additions and 2 deletions

View File

@@ -9,11 +9,13 @@ import type {
NameserverSchema,
ObjectTypeEnum,
RegisterSchema,
StatusEnum
StatusEnum,
RootRegistryEnum
} from "@/schema";
export type ObjectType = z.infer<typeof ObjectTypeEnum>
export type RegistryType = Exclude<ObjectType, 'ip'> | 'ip4' | 'ip6';
export type RootRegistryType = z.infer<typeof RootRegistryEnum>;
export type TargetType = Exclude<ObjectType, 'ip'> | 'ip4' | 'ip6';
export type RdapStatusType = z.infer<typeof StatusEnum>;
export type Link = z.infer<typeof LinkSchema>;