mirror of
https://github.com/documenso/documenso.git
synced 2025-11-15 17:21:41 +10:00
16 lines
473 B
TypeScript
16 lines
473 B
TypeScript
import { z } from 'zod';
|
|
|
|
import { ZSiteSettingsBannerSchema } from './schemas/banner';
|
|
import { ZSiteSettingsTelemetrySchema } from './schemas/telemetry';
|
|
|
|
export const ZSiteSettingSchema = z.union([
|
|
ZSiteSettingsBannerSchema,
|
|
ZSiteSettingsTelemetrySchema,
|
|
]);
|
|
|
|
export type TSiteSettingSchema = z.infer<typeof ZSiteSettingSchema>;
|
|
|
|
export const ZSiteSettingsSchema = z.array(ZSiteSettingSchema);
|
|
|
|
export type TSiteSettingsSchema = z.infer<typeof ZSiteSettingsSchema>;
|