diff --git a/src/app/validation/analyze.schema.ts b/src/app/validation/analyze.schema.ts index 4cc337d..9ef5d5e 100644 --- a/src/app/validation/analyze.schema.ts +++ b/src/app/validation/analyze.schema.ts @@ -1,25 +1,8 @@ import z from "zod"; -// const brandEnum = z.enum([ -// "APPLE", -// "ASUS", -// "ACER", -// "LENOVO", -// "HP", -// "DELL", -// "MSI", -// "AXIOO", -// "ADVAN", -// "ZYREX", -// "OTHER", -// ]); - -// cony - export const analyzeSchema = z.object({ - // profession: professionEnum, - // brands: brandEnum, url1: z.string().min(10, "Tautan 1 minimal 10 karakter"), url2: z.string().min(10, "Tautan 2 minimal 10 karakter"), - url3: z.string().optional().or(z.literal("")), + url3: z.string().min(10, "Tautan 3 minimal 10 karakter"), + url4: z.string().optional().or(z.literal("")), }); diff --git a/src/components/dashboards/AnalysisClient.tsx b/src/components/dashboards/AnalysisClient.tsx index 517ad7c..71a0cc1 100644 --- a/src/components/dashboards/AnalysisClient.tsx +++ b/src/components/dashboards/AnalysisClient.tsx @@ -8,15 +8,15 @@ import ResultSection from "./ResultSection"; export default function AnalysisClient() { const { - register, - handleSubmit, - onSubmit, errors, isValid, loading, result, showField, resultRef, + register, + handleSubmit, + onSubmit, setShowField, } = useAnalyseText(); @@ -87,9 +87,6 @@ export default function AnalysisClient() {
)} - - -+ {errors.url3.message} +
+ )} +- {errors.url3.message} + {errors.url4.message}
)}