mirror of
https://github.com/pacnpal/thrilltrack-explorer.git
synced 2025-12-25 07:31:13 -05:00
Fix: Resolve privacy settings type errors
This commit is contained in:
@@ -20,9 +20,7 @@ import { z } from 'zod';
|
||||
* Schema for privacy settings in user_preferences
|
||||
*/
|
||||
export const privacySettingsSchema = z.object({
|
||||
activity_visibility: z.enum(['public', 'private'], {
|
||||
errorMap: () => ({ message: 'Activity visibility must be public or private' })
|
||||
}),
|
||||
activity_visibility: z.enum(['public', 'private'] as const),
|
||||
search_visibility: z.boolean(),
|
||||
show_location: z.boolean(),
|
||||
show_age: z.boolean(),
|
||||
@@ -36,9 +34,7 @@ export const privacySettingsSchema = z.object({
|
||||
* Schema for profile privacy settings
|
||||
*/
|
||||
export const profilePrivacySchema = z.object({
|
||||
privacy_level: z.enum(['public', 'private'], {
|
||||
errorMap: () => ({ message: 'Privacy level must be public or private' })
|
||||
}),
|
||||
privacy_level: z.enum(['public', 'private'] as const),
|
||||
show_pronouns: z.boolean()
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user