pl-fe: fix user theme settings?
Signed-off-by: Nicole Mikołajczyk <git@mkljczk.pl>
This commit is contained in:
@ -54,12 +54,12 @@ const settingsSchema = v.object({
|
|||||||
checkEmojiReactsSupport: v.fallback(v.boolean(), false),
|
checkEmojiReactsSupport: v.fallback(v.boolean(), false),
|
||||||
disableUserProvidedMedia: v.fallback(v.boolean(), false),
|
disableUserProvidedMedia: v.fallback(v.boolean(), false),
|
||||||
|
|
||||||
theme: coerceObject({
|
theme: v.optional(coerceObject({
|
||||||
brandColor: v.optional(v.string(), ''),
|
brandColor: v.optional(v.string()),
|
||||||
accentColor: v.optional(v.string(), ''),
|
accentColor: v.optional(v.string()),
|
||||||
colors: v.optional(v.any()),
|
colors: v.optional(v.any()),
|
||||||
interfaceSize: v.optional(v.picklist(['sm', 'md', 'lg', 'xl']), 'md'),
|
interfaceSize: v.fallback(v.picklist(['sm', 'md', 'lg', 'xl']), 'md'),
|
||||||
}),
|
}), undefined),
|
||||||
|
|
||||||
systemFont: v.fallback(v.boolean(), false),
|
systemFont: v.fallback(v.boolean(), false),
|
||||||
systemEmojiFont: v.fallback(v.boolean(), false),
|
systemEmojiFont: v.fallback(v.boolean(), false),
|
||||||
@ -106,7 +106,6 @@ const settingsSchema = v.object({
|
|||||||
saved: v.fallback(v.boolean(), true),
|
saved: v.fallback(v.boolean(), true),
|
||||||
|
|
||||||
demo: v.fallback(v.boolean(), false),
|
demo: v.fallback(v.boolean(), false),
|
||||||
|
|
||||||
});
|
});
|
||||||
|
|
||||||
type Settings = v.InferOutput<typeof settingsSchema>;
|
type Settings = v.InferOutput<typeof settingsSchema>;
|
||||||
|
|||||||
Reference in New Issue
Block a user