Skip to content

Commit 15739fc

Browse files
chore: link icon migration
1 parent 7329b9d commit 15739fc

File tree

33 files changed

+78
-78
lines changed

33 files changed

+78
-78
lines changed

apps/space/core/components/issues/issue-layouts/properties/all-properties.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { observer } from "mobx-react";
2-
import { Link, Paperclip } from "lucide-react";
3-
import { ViewsIcon } from "@plane/propel/icons";
2+
import { Paperclip } from "lucide-react";
3+
import { LinkIcon , ViewsIcon } from "@plane/propel/icons";
44
// plane imports
55
import { Tooltip } from "@plane/propel/tooltip";
66
import type { IIssueDisplayProperties } from "@plane/types";
@@ -169,7 +169,7 @@ export const IssueProperties = observer(function IssueProperties(props: IIssuePr
169169
>
170170
<Tooltip tooltipHeading="Links" tooltipContent={`${issue.link_count}`}>
171171
<div className="flex h-5 flex-shrink-0 items-center justify-center gap-2 overflow-hidden rounded border-[0.5px] border-custom-border-300 px-2.5 py-1">
172-
<Link className="h-3 w-3 flex-shrink-0" strokeWidth={2} />
172+
<LinkIcon className="h-3 w-3 flex-shrink-0" strokeWidth={2} />
173173
<div className="text-xs">{issue.link_count}</div>
174174
</div>
175175
</Tooltip>

apps/web/ce/components/views/helper.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
import { Link } from "lucide-react";
1+
22
import { useTranslation } from "@plane/i18n";
3-
import { NewTabIcon , EditIcon , TrashIcon } from "@plane/propel/icons";
3+
import { LinkIcon , NewTabIcon , EditIcon , TrashIcon } from "@plane/propel/icons";
44
import type { EIssueLayoutTypes, IProjectView } from "@plane/types";
55
import type { TContextMenuItem } from "@plane/ui";
66
import type { TWorkspaceLayoutProps } from "@/components/views/helper";
@@ -56,7 +56,7 @@ export const useMenuItemsFactory = (props: TMenuItemsFactoryProps) => {
5656
key: "copy-link",
5757
action: handleCopyText,
5858
title: t("copy_link"),
59-
icon: Link,
59+
icon: LinkIcon,
6060
});
6161

6262
const deleteMenuItem = () => ({

apps/web/core/components/comments/quick-actions.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
import type { FC } from "react";
22
import { useMemo } from "react";
33
import { observer } from "mobx-react";
4-
import { Link } from "lucide-react";
4+
55
// plane imports
66
import { EIssueCommentAccessSpecifier } from "@plane/constants";
77
import { useTranslation } from "@plane/i18n";
8-
import { GlobeIcon, LockIcon, EditIcon, TrashIcon } from "@plane/propel/icons";
8+
import { LinkIcon , GlobeIcon, LockIcon, EditIcon, TrashIcon } from "@plane/propel/icons";
99
import type { TIssueComment, TCommentsOperations } from "@plane/types";
1010
import type { TContextMenuItem } from "@plane/ui";
1111
import { CustomMenu } from "@plane/ui";
@@ -45,7 +45,7 @@ export const CommentQuickActions = observer(function CommentQuickActions(props:
4545
key: "copy_link",
4646
action: () => activityOperations.copyCommentLink(comment.id),
4747
title: t("common.actions.copy_link"),
48-
icon: Link,
48+
icon: LinkIcon,
4949
shouldRender: showCopyLinkOption,
5050
},
5151
{

apps/web/core/components/common/activity/helper.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ import type { ReactNode } from "react";
22
import {
33
RotateCcw,
44
Network,
5-
Link as LinkIcon,
65
Calendar,
76
Inbox,
87
AlignLeft,
@@ -21,6 +20,7 @@ import {
2120
// components
2221

2322
import {
23+
LinkIcon,
2424
ArchiveIcon,
2525
CycleIcon,
2626
GlobeIcon,

apps/web/core/components/cycles/quick-actions.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import { useState } from "react";
22
import { observer } from "mobx-react";
33

44
// icons
5-
import { ArchiveRestoreIcon, LinkIcon } from "lucide-react";
5+
import { ArchiveRestoreIcon } from "lucide-react";
66
// ui
77
import {
88
CYCLE_TRACKER_EVENTS,
@@ -11,7 +11,7 @@ import {
1111
CYCLE_TRACKER_ELEMENTS,
1212
} from "@plane/constants";
1313
import { useTranslation } from "@plane/i18n";
14-
import { NewTabIcon , EditIcon , TrashIcon , ArchiveIcon } from "@plane/propel/icons";
14+
import { LinkIcon , NewTabIcon , EditIcon , TrashIcon , ArchiveIcon } from "@plane/propel/icons";
1515
import { TOAST_TYPE, setToast } from "@plane/propel/toast";
1616
import type { TContextMenuItem } from "@plane/ui";
1717
import { ContextMenu, CustomMenu } from "@plane/ui";

apps/web/core/components/home/widgets/links/link-detail.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import { useCallback, useMemo } from "react";
22
import { observer } from "mobx-react";
3-
import { Link } from "lucide-react";
3+
44
import { useTranslation } from "@plane/i18n";
5-
import { NewTabIcon , EditIcon , TrashIcon } from "@plane/propel/icons";
5+
import { LinkIcon , NewTabIcon , EditIcon , TrashIcon } from "@plane/propel/icons";
66
import { TOAST_TYPE, setToast } from "@plane/propel/toast";
77
import type { TContextMenuItem } from "@plane/ui";
88
import { LinkItemBlock } from "@plane/ui";
@@ -77,7 +77,7 @@ export const ProjectLinkDetail = observer(function ProjectLinkDetail(props: TPro
7777
key: "copy-link",
7878
action: handleCopyText,
7979
title: t("copy_link"),
80-
icon: Link,
80+
icon: LinkIcon,
8181
},
8282
{
8383
key: "delete",

apps/web/core/components/inbox/content/inbox-issue-header.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
import type { FC } from "react";
22
import { useCallback, useEffect, useState } from "react";
33
import { observer } from "mobx-react";
4-
import { CircleCheck, CircleX, Clock, FileStack, Link, MoveRight } from "lucide-react";
4+
import { CircleCheck, CircleX, Clock, FileStack, MoveRight } from "lucide-react";
55
// plane imports
66
import { EUserPermissions, EUserPermissionsLevel } from "@plane/constants";
77
import { useTranslation } from "@plane/i18n";
88
import { Button } from "@plane/propel/button";
9-
import { CopyIcon , NewTabIcon , TrashIcon , ChevronDownIcon, ChevronUpIcon } from "@plane/propel/icons";
9+
import { LinkIcon , CopyIcon , NewTabIcon , TrashIcon , ChevronDownIcon, ChevronUpIcon } from "@plane/propel/icons";
1010
import { TOAST_TYPE, setToast } from "@plane/propel/toast";
1111
import type { TNameDescriptionLoader } from "@plane/types";
1212
import { EInboxIssueStatus } from "@plane/types";
@@ -352,7 +352,7 @@ export const InboxIssueActionsHeader = observer(function InboxIssueActionsHeader
352352
<div className="flex items-center gap-2">
353353
<Button
354354
variant="neutral-primary"
355-
prependIcon={<Link className="h-2.5 w-2.5" />}
355+
prependIcon={<LinkIcon className="h-2.5 w-2.5" />}
356356
size="sm"
357357
onClick={() => handleCopyIssueLink(workItemLink)}
358358
>

apps/web/core/components/inbox/content/inbox-issue-mobile-header.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import React from "react";
22
import { observer } from "mobx-react";
3-
import { CircleCheck, CircleX, Clock, FileStack, Link, PanelLeft, MoveRight } from "lucide-react";
4-
import { NewTabIcon , TrashIcon , ChevronDownIcon, ChevronUpIcon } from "@plane/propel/icons";
3+
import { CircleCheck, CircleX, Clock, FileStack, PanelLeft, MoveRight } from "lucide-react";
4+
import { LinkIcon , NewTabIcon , TrashIcon , ChevronDownIcon, ChevronUpIcon } from "@plane/propel/icons";
55
import type { TNameDescriptionLoader } from "@plane/types";
66
import { Header, CustomMenu, EHeaderVariant } from "@plane/ui";
77
import { cn, findHowManyDaysLeft, generateWorkItemLink } from "@plane/utils";
@@ -125,7 +125,7 @@ export const InboxIssueActionsMobileHeader = observer(function InboxIssueActions
125125
{isAcceptedOrDeclined && (
126126
<CustomMenu.MenuItem onClick={handleCopyIssueLink}>
127127
<div className="flex items-center gap-2">
128-
<Link size={14} strokeWidth={2} />
128+
<LinkIcon width={14} height={14} strokeWidth={2} />
129129
Copy work item link
130130
</div>
131131
</CustomMenu.MenuItem>

apps/web/core/components/issues/issue-detail-widgets/action-buttons.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import type { FC } from "react";
22
import React from "react";
3-
import { Link, Paperclip } from "lucide-react";
3+
import { Paperclip } from "lucide-react";
44
import { useTranslation } from "@plane/i18n";
5-
import { ViewsIcon, RelationPropertyIcon } from "@plane/propel/icons";
5+
import { LinkIcon , ViewsIcon, RelationPropertyIcon } from "@plane/propel/icons";
66
// plane imports
77
import type { TIssueServiceType, TWorkItemWidgets } from "@plane/types";
88
// plane web imports
@@ -63,7 +63,7 @@ export function IssueDetailWidgetActionButtons(props: Props) {
6363
customButton={
6464
<IssueDetailWidgetButton
6565
title={t("issue.add.link")}
66-
icon={<Link className="h-3.5 w-3.5 flex-shrink-0" strokeWidth={2} />}
66+
icon={<LinkIcon className="h-3.5 w-3.5 flex-shrink-0" strokeWidth={2} />}
6767
disabled={disabled}
6868
/>
6969
}

apps/web/core/components/issues/issue-detail-widgets/sub-issues/issues-list/list-item.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { observer } from "mobx-react";
2-
import { Link as LinkIcon, Loader } from "lucide-react";
2+
import { Link as Loader } from "lucide-react";
33
import { useTranslation } from "@plane/i18n";
4-
import { EditIcon , TrashIcon , CloseIcon, ChevronRightIcon } from "@plane/propel/icons";
4+
import { LinkIcon , EditIcon , TrashIcon , CloseIcon, ChevronRightIcon } from "@plane/propel/icons";
55
// plane imports
66
import { Tooltip } from "@plane/propel/tooltip";
77
import type { TIssue, TIssueServiceType, TSubIssueOperations } from "@plane/types";

0 commit comments

Comments
 (0)