From 50fb1a12539c65446b703107d78b062c2ff17034 Mon Sep 17 00:00:00 2001 From: theorose49 Date: Tue, 30 Jun 2026 13:19:27 +0900 Subject: [PATCH] =?UTF-8?q?feat(notify):=20=EC=AA=BD=EC=A7=80=ED=95=A8?= =?UTF-8?q?=EC=97=90=20=EC=9E=91=EC=97=85(task)=20=EC=95=8C=EB=A6=BC=20?= =?UTF-8?q?=EC=9C=A0=ED=98=95=20=EC=95=84=EC=9D=B4=EC=BD=98/=EC=83=89=20?= =?UTF-8?q?=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 4.8 (1M context) --- src/pages/Inbox.tsx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/pages/Inbox.tsx b/src/pages/Inbox.tsx index 8ec6e9f..9459e93 100644 --- a/src/pages/Inbox.tsx +++ b/src/pages/Inbox.tsx @@ -1,16 +1,16 @@ import { useNavigate } from "react-router-dom"; import { useMutation, useQuery, useQueryClient } from "@tanstack/react-query"; -import { Inbox as InboxIcon, FolderKanban, CalendarCheck, Coins, Wallet, CheckCheck } from "lucide-react"; +import { Inbox as InboxIcon, FolderKanban, CalendarCheck, Coins, Wallet, CheckCheck, CheckSquare } from "lucide-react"; import { getNotifications, markNotificationRead, markAllNotificationsRead } from "@/lib/api"; import { Card, Button, PageHeader, EmptyState, LoadingState } from "@/components/ui"; import { formatDateTime, classNames } from "@/lib/format"; import type { Notification } from "@/types"; const ICON: Record = { - project: FolderKanban, leave: CalendarCheck, overtime: CalendarCheck, incentive: Coins, settlement: Wallet, + project: FolderKanban, task: CheckSquare, leave: CalendarCheck, overtime: CalendarCheck, incentive: Coins, settlement: Wallet, }; const TINT: Record = { - project: "#175CD3", leave: "#067647", overtime: "#B54708", incentive: "#5925DC", settlement: "#03143F", + project: "#175CD3", task: "#7A5AF8", leave: "#067647", overtime: "#B54708", incentive: "#5925DC", settlement: "#03143F", }; // 쪽지함: 프로젝트 추가·휴가/초과근무 승인·인센티브 반영/정산 등 본인 관련 이벤트.