Add tags to commssion types and custom types. Add button for example images to cards

This commit is contained in:
2026-02-02 17:00:03 +01:00
parent 93a327c634
commit c915df904d
25 changed files with 617 additions and 367 deletions

View File

@ -28,6 +28,7 @@ export const commissionCustomCardSchema = z.object({
isVisible: z.boolean(),
isSpecialOffer: z.boolean(),
referenceImageUrl: z.string().nullable().optional(),
tagIds: z.array(z.string()).optional(),
options: z.array(optionField).optional(),
extras: z.array(extraField).optional(),
});

View File

@ -32,6 +32,7 @@ const customInputsField = z.object({
export const commissionTypeSchema = z.object({
name: z.string().min(1, "Name is required. Min 1 character."),
description: z.string().optional(),
tagIds: z.array(z.string()).optional(),
options: z.array(optionField).optional(),
extras: z.array(extraField).optional(),
customInputs: z.array(customInputsField).optional(),