fix(frontend): minor changes

This commit is contained in:
yassinedorbozgithub 2025-05-26 08:18:42 +01:00
parent a9be4526a8
commit 910750feb3
4 changed files with 14 additions and 15 deletions

View File

@ -63,12 +63,15 @@ export const MenuForm: FC<ComponentFormProps<MenuFormData>> = ({
defaultValues: DEFAULT_VALUES,
rules: {
type: {
onChange: () => {
resetField("url");
},
required: t("message.type_is_required"),
},
title: { required: t("message.title_is_required") },
url: {
required: t("message.url_is_invalid"),
validate: (value: string = "") =>
required: t("message.url_is_required"),
validate: (value = "") =>
isAbsoluteUrl(value) || t("message.url_is_invalid"),
},
},
@ -108,11 +111,7 @@ export const MenuForm: FC<ComponentFormProps<MenuFormData>> = ({
label={t("placeholder.type")}
error={!!errors.type}
required
{...register("type", {
onChange: () => {
resetField("url");
},
})}
{...register("type")}
helperText={errors.type ? errors.type.message : null}
{...rest}
>

View File

@ -323,7 +323,6 @@ const NlpDatasetSample: FC<NlpDatasetSampleProps> = ({
</ContentItem>
))}
</Box>
{/* Keyword entities */}
<Box display="flex" flexDirection="column">
{keywordEntities.map((keywordEntity, index) => (
<ContentItem

View File

@ -122,7 +122,6 @@ export const BlockEditForm: FC<ComponentFormProps<IBlock>> = ({
<ContentContainer>
<ContentItem display="flex" gap={5}>
<Input
required
label={t("placeholder.name")}
{...register("name")}
error={!!errors.name}

View File

@ -14,13 +14,15 @@ import { TRegisterOption } from "./useForm";
export const useValidationRules = () => {
const { t } = useTranslate();
const rules = {
email: {
pattern: {
value: /^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,}$/i,
message: t("message.email_is_invalid"),
},
const email = {
pattern: {
value: /^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,}$/i,
message: t("message.email_is_invalid"),
},
};
const rules = {
email,
identifier: email,
password: {
minLength: {
value: 8,