// frontend/lib/nav.ts import type { IconName } from "@/components/icons/paths"; export type NavItem = { id: string; // 원본 id 보존 (active 매칭) label: string; // 한국어 표시 라벨 (원본 그대로) icon: IconName; href: string; // 영어 라우트 badge?: string; // 배지 숫자 (문자열, 원본과 동일) mvp: boolean; // MVP 3개 페이지 여부 (placeholder 구분) }; export const MAIN: NavItem[] = [ { id: "dash", label: "대시보드", icon: "grid", href: "/dashboard", mvp: true }, { id: "sbox", label: "인박스", icon: "inbox", href: "/inbox", mvp: true }, { id: "appr", label: "결재함", icon: "spark", href: "/approvals", badge: "3", mvp: false }, { id: "auto", label: "자동화", icon: "zap", href: "/automation", mvp: false }, { id: "journey", label: "여정", icon: "route", href: "/journey", mvp: false }, { id: "cal", label: "일정", icon: "cal", href: "/calendar", mvp: false }, { id: "task", label: "작업", icon: "check", href: "/tasks", badge: "4", mvp: true }, { id: "mail", label: "메일", icon: "mail", href: "/mail", mvp: false }, { id: "noti", label: "알림", icon: "bell", href: "/notifications", badge: "6", mvp: false }, ];