diff --git a/web/src/i18n/translations.ts b/web/src/i18n/translations.ts
index bbdd405e..6916544a 100644
--- a/web/src/i18n/translations.ts
+++ b/web/src/i18n/translations.ts
@@ -483,15 +483,19 @@ export const translations = {
candidateCoins: 'Candidate Coins',
candidateCoinsZeroWarning: 'Candidate Coins Count is 0',
possibleReasons: 'Possible Reasons:',
- coinPoolApiNotConfigured: 'Coin pool API not configured or inaccessible (check signal source settings)',
+ coinPoolApiNotConfigured:
+ 'Coin pool API not configured or inaccessible (check signal source settings)',
apiConnectionTimeout: 'API connection timeout or returned empty data',
- noCustomCoinsAndApiFailed: 'No custom coins configured and API fetch failed',
+ noCustomCoinsAndApiFailed:
+ 'No custom coins configured and API fetch failed',
solutions: 'Solutions:',
setCustomCoinsInConfig: 'Set custom coin list in trader configuration',
orConfigureCorrectApiUrl: 'Or configure correct coin pool API address',
- orDisableCoinPoolOptions: 'Or disable "Use Coin Pool" and "Use OI Top" options',
+ orDisableCoinPoolOptions:
+ 'Or disable "Use Coin Pool" and "Use OI Top" options',
signalSourceNotConfigured: 'Signal Source Not Configured',
- signalSourceWarningMessage: 'You have traders that enabled "Use Coin Pool" or "Use OI Top", but signal source API address is not configured yet. This will cause candidate coins count to be 0, and traders cannot work properly.',
+ signalSourceWarningMessage:
+ 'You have traders that enabled "Use Coin Pool" or "Use OI Top", but signal source API address is not configured yet. This will cause candidate coins count to be 0, and traders cannot work properly.',
configureSignalSourceNow: 'Configure Signal Source Now',
},
zh: {
@@ -948,7 +952,8 @@ export const translations = {
orConfigureCorrectApiUrl: '或者配置正确的币种池API地址',
orDisableCoinPoolOptions: '或者禁用"使用币种池"和"使用OI Top"选项',
signalSourceNotConfigured: '信号源未配置',
- signalSourceWarningMessage: '您有交易员启用了"使用币种池"或"使用OI Top",但尚未配置信号源API地址。这将导致候选币种数量为0,交易员无法正常工作。',
+ signalSourceWarningMessage:
+ '您有交易员启用了"使用币种池"或"使用OI Top",但尚未配置信号源API地址。这将导致候选币种数量为0,交易员无法正常工作。',
configureSignalSourceNow: '立即配置信号源',
},
}
diff --git a/web/src/lib/api.ts b/web/src/lib/api.ts
index 04592e95..1257af2e 100644
--- a/web/src/lib/api.ts
+++ b/web/src/lib/api.ts
@@ -330,13 +330,13 @@ export const api = {
// 获取服务器IP(需要认证,用于白名单配置)
async getServerIP(): Promise<{
- public_ip: string;
- message: string;
+ public_ip: string
+ message: string
}> {
const res = await fetch(`${API_BASE}/server-ip`, {
headers: getAuthHeaders(),
- });
- if (!res.ok) throw new Error('获取服务器IP失败');
- return res.json();
+ })
+ if (!res.ok) throw new Error('获取服务器IP失败')
+ return res.json()
},
-};
+}