Skip to content

Commit 78eeb9c

Browse files
[WEB-5785]fix: favorites icon size #8449
1 parent f04be48 commit 78eeb9c

File tree

2 files changed

+11
-10
lines changed

2 files changed

+11
-10
lines changed

apps/web/core/components/workspace/sidebar/favorites/favorites-menu.tsx

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import React, { useCallback, useEffect, useRef, useState } from "react";
1+
import { useCallback, useEffect, useRef, useState } from "react";
22
import { combine } from "@atlaskit/pragmatic-drag-and-drop/combine";
33
import type {
44
DragLocationHistory,
@@ -18,8 +18,6 @@ import { ChevronRightIcon } from "@plane/propel/icons";
1818
import { TOAST_TYPE, setToast } from "@plane/propel/toast";
1919
import { Tooltip } from "@plane/propel/tooltip";
2020
import type { IFavorite } from "@plane/types";
21-
// constants
22-
2321
// helpers
2422
import { cn } from "@plane/utils";
2523
// hooks
@@ -31,6 +29,7 @@ import { FavoriteRoot } from "./favorite-items";
3129
import type { TargetData } from "./favorites.helpers";
3230
import { getInstructionFromPayload } from "./favorites.helpers";
3331
import { NewFavoriteFolder } from "./new-fav-folder";
32+
import { IconButton } from "@plane/propel/icon-button";
3433

3534
export const SidebarFavoritesMenu = observer(function SidebarFavoritesMenu() {
3635
// states
@@ -111,6 +110,7 @@ export const SidebarFavoritesMenu = observer(function SidebarFavoritesMenu() {
111110
title: t("success"),
112111
message: t("favorite_removed_successfully"),
113112
});
113+
return;
114114
})
115115
.catch(() => {
116116
setToast({
@@ -201,17 +201,16 @@ export const SidebarFavoritesMenu = observer(function SidebarFavoritesMenu() {
201201
</Disclosure.Button>
202202
<div className="flex items-center opacity-0 pointer-events-none group-hover/favorites-button:opacity-100 group-hover/favorites-button:pointer-events-auto">
203203
<Tooltip tooltipHeading={t("create_folder")} tooltipContent="">
204-
<button
205-
type="button"
206-
className="p-0.5 rounded-sm hover:bg-layer-transparent-hover flex-shrink-0 grid place-items-center"
204+
<IconButton
205+
variant="ghost"
206+
size="sm"
207207
onClick={() => {
208208
setCreateNewFolder(true);
209209
if (!isFavoriteMenuOpen) toggleFavoriteMenu(!isFavoriteMenuOpen);
210210
}}
211211
aria-label={t("aria_labels.projects_sidebar.create_favorites_folder")}
212-
>
213-
<FolderPlus className="size-3" />
214-
</button>
212+
icon={FolderPlus}
213+
/>
215214
</Tooltip>
216215
<Disclosure.Button
217216
as="button"

apps/web/core/components/workspace/sidebar/favorites/new-fav-folder.tsx

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,7 @@ export const NewFavoriteFolder = observer(function NewFavoriteFolder(props: TPro
7272
title: t("success"),
7373
message: t("favorite_created_successfully"),
7474
});
75+
return;
7576
})
7677
.catch(() => {
7778
setToast({
@@ -110,6 +111,7 @@ export const NewFavoriteFolder = observer(function NewFavoriteFolder(props: TPro
110111
title: t("success"),
111112
message: t("favorite_updated_successfully"),
112113
});
114+
return;
113115
})
114116
.catch(() => {
115117
setToast({
@@ -131,7 +133,7 @@ export const NewFavoriteFolder = observer(function NewFavoriteFolder(props: TPro
131133
});
132134
return (
133135
<div className="flex items-center gap-1.5 py-[1px] px-2" ref={ref}>
134-
<FavoriteFolderIcon className="w-[16px]" />
136+
<FavoriteFolderIcon className="size-4" />
135137
<form onSubmit={handleSubmit(actionType === "create" ? handleAddNewFolder : handleRenameFolder)}>
136138
<Controller
137139
name="name"

0 commit comments

Comments
 (0)