INNER CODE UNIT · TypeScript

getPlatformNameFromUrl

Simprint/simprint · plugins/pages/account-center/src/api/index.ts:86

function getPlatformNameFromUrl(url: string): string {
  try {
    const urlObj = new URL(url);
    return urlObj.hostname.replace('www.', '');
  } catch {
    return url;
  }
}

/**
 * 转换 DTO 到前端格式
 */
function transformAccountDto(dto: AccountDto): Account {
  return {
    id: dto.id,
    uuid: dto.uuid,
    platform: dto.platform_url,
    platformName: dto.platform_name || getPlatformNameFromUrl(dto.platform_url),

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…