2023-03-06 13:01:03 +00:00
|
|
|
import { z } from "zod";
|
|
|
|
|
|
|
|
export const appConfigInputSchema = z.object({
|
|
|
|
configurationsPerChannel: z.record(
|
|
|
|
z.object({
|
|
|
|
active: z.boolean(),
|
|
|
|
mjmlConfigurationId: z.string().optional(),
|
|
|
|
sendgridConfigurationId: z.string().optional(),
|
|
|
|
})
|
|
|
|
),
|
|
|
|
});
|
2023-03-07 21:02:37 +00:00
|
|
|
|
|
|
|
export const appChannelConfigurationInputSchema = z.object({
|
|
|
|
channel: z.string(),
|
|
|
|
configuration: z.object({
|
|
|
|
active: z.boolean(),
|
|
|
|
mjmlConfigurationId: z.string().optional(),
|
|
|
|
sendgridConfigurationId: z.string().optional(),
|
|
|
|
}),
|
|
|
|
});
|