mirror of
https://github.com/documenso/documenso.git
synced 2025-11-13 16:23:06 +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>;
|