export function connectionUsesCrawler(devMode: boolean) {
  return devMode
}

export function connectionModeLabel(devMode: boolean) {
  return devMode ? '開發模式（爬蟲）' : '正式模式（API）'
}

export function connectionModeDescription(devMode: boolean) {
  return devMode
    ? '發文、留言走 Chrome session + Playwright。海巡搜尋可在下方獨立選爬蟲或 API。'
    : '發文、留言走 Threads 官方 API。海巡可在下方選「爬蟲優先」以節省 API 次數。'
}

export function connectionReadyLabel(devMode: boolean, browserConnected: boolean, apiConnected: boolean) {
  if (devMode) {
    return browserConnected ? '爬蟲 Session 已就緒' : '請同步 Chrome Session'
  }
  return apiConnected ? 'Threads API 已就緒' : '請設定 Threads API'
}