diff --git a/src/components/commissions/customCards/NewCustomCardForm.tsx b/src/components/commissions/customCards/NewCustomCardForm.tsx index 20d4b49..2e81b4f 100644 --- a/src/components/commissions/customCards/NewCustomCardForm.tsx +++ b/src/components/commissions/customCards/NewCustomCardForm.tsx @@ -1,5 +1,6 @@ "use client"; +import type { CommissionCustomCardImageItem } from "@/actions/commissions/customCards/images"; import { createCommissionCustomCard } from "@/actions/commissions/customCards/newCard"; import { Button } from "@/components/ui/button"; import { @@ -25,7 +26,6 @@ import { toast } from "sonner"; import { CommissionExtraField } from "../types/form/CommissionExtraField"; import { CommissionOptionField } from "../types/form/CommissionOptionField"; import { CustomCardImagePicker } from "./CustomCardImagePicker"; -import type { CommissionCustomCardImageItem } from "@/actions/commissions/customCards/images"; type Props = { options: CommissionOption[]; diff --git a/src/schemas/commissionCustomCard.ts b/src/schemas/commissionCustomCard.ts index aa2b45d..a26fc2a 100644 --- a/src/schemas/commissionCustomCard.ts +++ b/src/schemas/commissionCustomCard.ts @@ -25,8 +25,8 @@ const extraField = z.object({ export const commissionCustomCardSchema = z.object({ name: z.string().min(1, "Name is required. Min 1 character."), description: z.string().optional(), - isVisible: z.boolean().default(true), - isSpecialOffer: z.boolean().default(false), + isVisible: z.boolean(), + isSpecialOffer: z.boolean(), referenceImageUrl: z.string().nullable().optional(), options: z.array(optionField).optional(), extras: z.array(extraField).optional(),