feat(chat): add private message unlock flow
This commit is contained in:
@@ -13,10 +13,10 @@ export const UnlockPrivateReasonSchema = z.enum([
|
||||
export const UnlockPrivateResponseSchema = z.object({
|
||||
unlocked: z.boolean(),
|
||||
content: z.string().nullable(),
|
||||
showUpgrade: z.boolean(),
|
||||
paywallTriggered: z.boolean(),
|
||||
privateFreeLimit: z.number(),
|
||||
privateUsedToday: z.number(),
|
||||
showUpgrade: z.boolean().default(false),
|
||||
paywallTriggered: z.boolean().default(false),
|
||||
privateFreeLimit: z.number().default(0),
|
||||
privateUsedToday: z.number().default(0),
|
||||
reason: UnlockPrivateReasonSchema,
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user