Date: Thu, 3 Aug 2023 12:55:01 +0530
Subject: [PATCH 2/2] fix: comment component
---
.../comps/comps/commentComp/commentComp.tsx | 243 +++++++++---------
1 file changed, 121 insertions(+), 122 deletions(-)
diff --git a/client/packages/lowcoder/src/comps/comps/commentComp/commentComp.tsx b/client/packages/lowcoder/src/comps/comps/commentComp/commentComp.tsx
index 0f0e4fe15..74168ec9e 100644
--- a/client/packages/lowcoder/src/comps/comps/commentComp/commentComp.tsx
+++ b/client/packages/lowcoder/src/comps/comps/commentComp/commentComp.tsx
@@ -214,138 +214,137 @@ const CommentCompBase = (
}
};
return (
-
-
- {commentListData.length > 1
- ? title
- .replaceAll("%d", commentListData.length.toString())
- .replace("comment", "comments")
- : title.replaceAll("%d", commentListData.length.toString())}
-
- ) : (
- ""
- )
- }
- size="small"
+ }}>
+
-
+ {commentListData.length > 1
+ ? title
+ .replaceAll("%d", commentListData.length.toString())
+ .replace("comment", "comments")
+ : title.replaceAll("%d", commentListData.length.toString())}
+
+ ) : (
+ ""
+ )
+ }
+ size="small"
>
- {(item, index) => (
- handleDelete(index)}
- />,
- ]
- : undefined
- }
- >
- props.onEvent("click")}>
- {item?.user?.name}
-
-
- {dayjs(item?.createdAt).isValid()
- ? dayjs(item?.createdAt).fromNow()
- : trans("comment.dateErr")}
-
-
-
- }
- description={{item?.value}}
- />
-
- )}
-
-
- {sendCommentAble ? (
- <>
- {
- dispatch(changeChildAction("mentionName", option?.value, false));
- props.onEvent("mention");
- }}
- value={context}
- rows={2}
- onPressEnter={onPressEnter}
- placeholder={placeholder}
+
- {(MentionListData[prefix] || []).map(
- (value: string, index: number) => (
-
- {value}
-
- )
+ {(item, index) => (
+ handleDelete(index)}
+ />,
+ ]
+ : undefined
+ }
+ >
+ props.onEvent("click")}>
+ {item?.user?.name}
+
+
+ {dayjs(item?.createdAt).isValid()
+ ? dayjs(item?.createdAt).fromNow()
+ : trans("comment.dateErr")}
+
+
+
+ }
+ description={{item?.value}}
+ />
+
)}
-
-
- >
- ) : (
- ""
- )}
+
+
+ {sendCommentAble ? (
+
+ {
+ dispatch(changeChildAction("mentionName", option?.value, false));
+ props.onEvent("mention");
+ }}
+ value={context}
+ rows={2}
+ onPressEnter={onPressEnter}
+ placeholder={placeholder}
+ >
+ {(MentionListData[prefix] || []).map(
+ (value: string, index: number) => (
+
+ {value}
+
+ )
+ )}
+
+
+
+ ) : (
+ ""
+ )}
+
);
};