export { channelIconMap, getChannelIcon } from '@/shared/icons/channelIcons';

export const tabItems = [
  { key: 'visual', label: 'Visual Identity', labelKr: '비주얼 아이덴티티' },
  { key: 'tone', label: 'Tone & Voice', labelKr: '톤 & 보이스' },
  { key: 'channels', label: 'Channel Rules', labelKr: '채널별 규칙' },
  { key: 'consistency', label: 'Brand Consistency', labelKr: '브랜드 일관성' },
] as const;

export type TabKey = (typeof tabItems)[number]['key'];

export const statusColor: Record<string, string> = {
  correct: 'bg-brand-tint-purple text-brand-purple-muted border-brand-tint-lavender',
  incorrect: 'bg-brand-rose-bg text-brand-rose border-brand-rose-soft',
  missing: 'bg-slate-100 text-slate-500 border-slate-200',
};

export const statusLabel: Record<string, string> = {
  correct: 'Correct',
  incorrect: 'Incorrect',
  missing: 'Missing',
};
