diff --git a/apps/client/src/pages/remind/apis/axios.ts b/apps/client/src/pages/remind/apis/axios.ts
index 49153a29..1b6857af 100644
--- a/apps/client/src/pages/remind/apis/axios.ts
+++ b/apps/client/src/pages/remind/apis/axios.ts
@@ -7,7 +7,7 @@ export const getRemindArticles = async (
size: number
) => {
const { data } = await apiRequest.get(
- `/api/v1/articles/remind?now=${nowDate}&readStatus=${readStatus}&page=${page}&size=${size}`
+ `/api/v1/articles/remind?now=${nowDate}&read-status=${readStatus}&page=${page}&size=${size}`
);
return data.data;
};
diff --git a/apps/client/src/pages/remind/components/noReadArticles/NoReadArticles.tsx b/apps/client/src/pages/remind/components/noReadArticles/NoReadArticles.tsx
new file mode 100644
index 00000000..6fabb36a
--- /dev/null
+++ b/apps/client/src/pages/remind/components/noReadArticles/NoReadArticles.tsx
@@ -0,0 +1,16 @@
+import chippiNoArticles from '@assets/chippi_x.svg';
+
+const NoReadArticles = () => {
+ return (
+
+

+
+
앗..
+
+ 저장된 정보가 없어요
+
+
+ );
+};
+
+export default NoReadArticles;
diff --git a/apps/client/src/pages/remind/components/noUnreadArticles/NoUnreadArticles.tsx b/apps/client/src/pages/remind/components/noUnreadArticles/NoUnreadArticles.tsx
new file mode 100644
index 00000000..10c09db3
--- /dev/null
+++ b/apps/client/src/pages/remind/components/noUnreadArticles/NoUnreadArticles.tsx
@@ -0,0 +1,16 @@
+import chippiNoRemindArticles from '@assets/chippi_remindx.svg';
+
+const NoUnreadArticles = () => {
+ return (
+
+

+
+
저장된 정보를 모두 꺼내봤어요!
+
+ 치삐가 다음 도토리를 기다리고 있어요
+
+
+ );
+};
+
+export default NoUnreadArticles;
diff --git a/apps/client/src/shared/components/sidebar/Sidebar.tsx b/apps/client/src/shared/components/sidebar/Sidebar.tsx
index 1458eb31..c2500500 100644
--- a/apps/client/src/shared/components/sidebar/Sidebar.tsx
+++ b/apps/client/src/shared/components/sidebar/Sidebar.tsx
@@ -131,7 +131,7 @@ export function Sidebar() {
active={selectedCategoryId === category.id}
onClick={(id) => {
closeMenu();
- selectCategory(id);
+ selectCategory(id, category.name);
}}
onOptionsClick={(id, el) => openMenu(id, el)}
/>
diff --git a/apps/client/src/shared/hooks/useSidebarNav.ts b/apps/client/src/shared/hooks/useSidebarNav.ts
index 541010e7..e04ab3ac 100644
--- a/apps/client/src/shared/hooks/useSidebarNav.ts
+++ b/apps/client/src/shared/hooks/useSidebarNav.ts
@@ -23,10 +23,10 @@ export function useSidebarNav() {
}, [navigate]);
const selectCategory = useCallback(
- (id: number) => {
+ (id: number, name: string) => {
setActiveTab('mybookmark');
setSelectedCategoryId(id);
- navigate(`/my-bookmarks?categoryId=${id}`);
+ navigate(`/my-bookmarks?id=${id}&category=${name}`);
},
[navigate]
);
diff --git a/packages/design-system/src/components/card/BaseCard.tsx b/packages/design-system/src/components/card/BaseCard.tsx
index 543f9695..b48bcae1 100644
--- a/packages/design-system/src/components/card/BaseCard.tsx
+++ b/packages/design-system/src/components/card/BaseCard.tsx
@@ -4,7 +4,7 @@ interface BaseCardProps {
const BaseCard = ({ children }: BaseCardProps) => {
return (
-
+
{children}
);
diff --git a/packages/design-system/src/icons/components/icon.tsx b/packages/design-system/src/icons/components/icon.tsx
index 7bfa73df..4a70ae14 100644
--- a/packages/design-system/src/icons/components/icon.tsx
+++ b/packages/design-system/src/icons/components/icon.tsx
@@ -27,6 +27,7 @@ type IconColor =
| 'gray900'
| 'white-bg'
| 'gray-bg'
+ | 'black'
| 'font-black-1'
| 'font-gray-2'
| 'font-gray-3'
diff --git a/packages/design-system/src/icons/iconNames.ts b/packages/design-system/src/icons/iconNames.ts
index 004c5ef8..4d2c73c9 100644
--- a/packages/design-system/src/icons/iconNames.ts
+++ b/packages/design-system/src/icons/iconNames.ts
@@ -10,15 +10,16 @@ export const iconNames = [
'ic_close',
'ic_details_category',
'ic_details_disable',
+ 'ic_extension',
'ic_info',
'ic_plus',
- 'main_logo',
'logo',
+ 'main_header_logo',
+ 'main_logo',
'tooltip_1',
'tooltip_2',
'tooltip_3',
'tooltip_4',
'tooltip_5',
- 'main_header_logo',
] as const;
export type IconName = (typeof iconNames)[number];
diff --git a/packages/design-system/src/icons/source/ic_extension.svg b/packages/design-system/src/icons/source/ic_extension.svg
new file mode 100644
index 00000000..4fc80b86
--- /dev/null
+++ b/packages/design-system/src/icons/source/ic_extension.svg
@@ -0,0 +1,4 @@
+