mirror of
https://github.com/ajnart/homarr.git
synced 2026-05-07 13:56:04 +02:00
21 lines
465 B
TypeScript
21 lines
465 B
TypeScript
|
|
import { z } from "zod";
|
||
|
|
|
||
|
|
const initSettingsSchema = z.object({
|
||
|
|
analytics: z.object({
|
||
|
|
enableGeneral: z.boolean(),
|
||
|
|
enableWidgetData: z.boolean(),
|
||
|
|
enableIntegrationData: z.boolean(),
|
||
|
|
enableUserData: z.boolean(),
|
||
|
|
}),
|
||
|
|
crawlingAndIndexing: z.object({
|
||
|
|
noIndex: z.boolean(),
|
||
|
|
noFollow: z.boolean(),
|
||
|
|
noTranslate: z.boolean(),
|
||
|
|
noSiteLinksSearchBox: z.boolean(),
|
||
|
|
}),
|
||
|
|
});
|
||
|
|
|
||
|
|
export const settingsSchemas = {
|
||
|
|
init: initSettingsSchema,
|
||
|
|
};
|