From 111106312d61a752cf8b9258d4bb00d1a464717c Mon Sep 17 00:00:00 2001 From: Sachin Chaurasiya Date: Tue, 5 Jul 2022 21:29:00 +0530 Subject: [PATCH] Fix #5471 Creating a tag with an illegal character prevents utilizing the tagging system until manually removed (#5854) --- .../src/components/Modals/FormModal/index.tsx | 3 +++ .../ui/src/constants/regex.constants.ts | 3 +++ .../resources/ui/src/pages/tags/index.tsx | 25 +++++++++++++------ 3 files changed, 24 insertions(+), 7 deletions(-) diff --git a/openmetadata-ui/src/main/resources/ui/src/components/Modals/FormModal/index.tsx b/openmetadata-ui/src/main/resources/ui/src/components/Modals/FormModal/index.tsx index 39583bc436f..1f9b5185cf1 100644 --- a/openmetadata-ui/src/main/resources/ui/src/components/Modals/FormModal/index.tsx +++ b/openmetadata-ui/src/main/resources/ui/src/components/Modals/FormModal/index.tsx @@ -24,6 +24,7 @@ type FormModalProp = { header: string; initialData: FormData; errorData?: FormErrorData; + isSaveButtonDisabled?: boolean; }; type FormRef = { fetchMarkDownData: () => string; @@ -36,6 +37,7 @@ const FormModal = ({ header, initialData, errorData, + isSaveButtonDisabled, }: FormModalProp) => { const formRef = useRef(); const [data, setData] = useState(initialData); @@ -81,6 +83,7 @@ const FormModal = ({