From 096d9b15414a3f3c0a4115dc9458166b899e2fb0 Mon Sep 17 00:00:00 2001 From: Anmol Singh Bhatia <121005188+anmolsinghbhatia@users.noreply.github.com> Date: Thu, 20 Jun 2024 17:37:51 +0530 Subject: [PATCH] fix: project label error message added and ui improvement (#4895) --- .../labels/create-update-label-inline.tsx | 169 +++++++++--------- .../labels/label-block/label-item-block.tsx | 2 +- .../labels/label-block/label-name.tsx | 2 +- 3 files changed, 90 insertions(+), 83 deletions(-) diff --git a/web/core/components/labels/create-update-label-inline.tsx b/web/core/components/labels/create-update-label-inline.tsx index 4d7cb50d90..54126b909a 100644 --- a/web/core/components/labels/create-update-label-inline.tsx +++ b/web/core/components/labels/create-update-label-inline.tsx @@ -115,88 +115,95 @@ export const CreateUpdateLabelInline = observer( }, [labelToUpdate, setValue]); return ( -
{ - e.preventDefault(); - handleSubmit(isUpdating ? handleLabelUpdate : handleLabelCreate)(); - }} - className={`flex w-full scroll-m-8 items-center gap-2 bg-custom-background-100 ${labelForm ? "" : "hidden"}`} - > -
- - {({ open }) => ( - <> - - - - - - - ( - onChange(value.hex)} - /> - )} + <> + { + e.preventDefault(); + handleSubmit(isUpdating ? handleLabelUpdate : handleLabelCreate)(); + }} + className={`flex w-full scroll-m-8 items-center gap-2 bg-custom-background-100 ${labelForm ? "" : "hidden"}`} + > +
+ + {({ open }) => ( + <> + + - - - - )} - -
-
- ( - - )} - /> -
- - - + + + + + ( + onChange(value.hex)} + /> + )} + /> + + + + )} +
+
+
+ ( + + )} + /> +
+ + + + {errors.name?.message &&

{errors.name?.message}

} + ); }) ); diff --git a/web/core/components/labels/label-block/label-item-block.tsx b/web/core/components/labels/label-block/label-item-block.tsx index 225b011bd5..95d3731079 100644 --- a/web/core/components/labels/label-block/label-item-block.tsx +++ b/web/core/components/labels/label-block/label-item-block.tsx @@ -53,7 +53,7 @@ export const LabelItemBlock = (props: ILabelItemBlock) => {
{ const { name, color, isGroup } = props; return ( -
+
{isGroup ? ( ) : (