feat: Enhance image uploader with context menu and deferred upload

This commit is contained in:
gpt-engineer-app[bot]
2025-10-01 19:21:50 +00:00
parent 83260e7f73
commit c582e6fc1b
9 changed files with 364 additions and 193 deletions

View File

@@ -23,11 +23,13 @@ const rideModelSchema = z.object({
images: z.object({
uploaded: z.array(z.object({
url: z.string(),
cloudflare_id: z.string(),
cloudflare_id: z.string().optional(),
file: z.any().optional(),
isLocal: z.boolean().optional(),
caption: z.string().optional()
})),
banner_assignment: z.number().optional(),
card_assignment: z.number().optional()
banner_assignment: z.number().nullable().optional(),
card_assignment: z.number().nullable().optional()
}).optional()
});