// preset topic 列表与 wordlist 文件路径。

export interface PresetTopic {
  value: string
  label: string
}

export const PRESET_TOPICS: PresetTopic[] = [
  { value: 'animals', label: '动物' },
  { value: 'food', label: '食物' },
  { value: 'places', label: '地点' },
  { value: 'objects', label: '物品' },
  { value: 'actions', label: '动作' },
  { value: 'colors', label: '颜色' },
  { value: 'emotions', label: '情感' },
  { value: 'sports', label: '运动' },
  { value: 'professions', label: '职业' },
  { value: 'nature', label: '自然' },
  { value: 'body', label: '身体' },
  { value: 'clothing', label: '服装' },
  { value: 'vehicles', label: '交通工具' },
  { value: 'music', label: '音乐' },
  { value: 'technology', label: '科技' },
]

export function wordlistUrl(topic: string): string {
  return `/wordlists/${encodeURIComponent(topic)}.txt`
}
