diff --git a/web/core/components/issues/issue-detail/links/link-item.tsx b/web/core/components/issues/issue-detail/links/link-item.tsx index 68e8acf4ded..c092bf4282c 100644 --- a/web/core/components/issues/issue-detail/links/link-item.tsx +++ b/web/core/components/issues/issue-detail/links/link-item.tsx @@ -2,7 +2,7 @@ import { FC } from "react"; import { observer } from "mobx-react"; -import { Pencil, Trash2, LinkIcon, ExternalLink } from "lucide-react"; +import { Pencil, Trash2, LinkIcon, Copy } from "lucide-react"; import { EIssueServiceType } from "@plane/constants"; import { TIssueServiceType } from "@plane/types"; // ui @@ -48,33 +48,33 @@ export const IssueLinkItem: FC = observer((props) => {
- { - copyTextToClipboard(linkDetail.url); - setToast({ - type: TOAST_TYPE.SUCCESS, - title: "Link copied!", - message: "Link copied to clipboard", - }); - }} > {linkDetail.title && linkDetail.title !== "" ? linkDetail.title : linkDetail.url} - +

{calculateTimeAgoShort(linkDetail.created_at)}

- { + copyTextToClipboard(linkDetail.url); + setToast({ + type: TOAST_TYPE.SUCCESS, + title: "Link copied!", + message: "Link copied to clipboard", + }); + }} className="relative grid place-items-center rounded p-1 text-custom-text-400 outline-none group-hover:text-custom-text-200 cursor-pointer hover:bg-custom-background-80" > - - + + = observer((props) => { - copyToClipboard(link.title && link.title !== "" ? link.title : link.url)} - > + {link.title && link.title !== "" ? link.title : link.url} - +
@@ -68,14 +65,12 @@ export const ModulesLinksListItem: React.FC = observer((props) => { )} - copyToClipboard(link.title && link.title !== "" ? link.title : link.url)} + className="grid place-items-center p-1 hover:bg-custom-background-80 cursor-pointer" > - - + + {isEditingAllowed && (