// 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 },
  { id: "research", label: "리서치", icon: "brain", href: "/research", mvp: false },
  { id: "trip", label: "여행", icon: "send", href: "/trip", mvp: false },
  { id: "life", label: "라이프", icon: "heart", href: "/life", mvp: false },
];
