import leaderboard from './leaderboard' import lyric from './lyric' import songList from './songList' import musicSearch from './musicSearch' import { apis } from '../api-source' import hotSearch from './hotSearch' import comment from './comment' const tx = { leaderboard, songList, musicSearch, hotSearch, comment, getMusicUrl(songInfo, type) { return apis('tx').getMusicUrl(songInfo, type) }, getLyric(songInfo) { // let singer = songInfo.singer.indexOf('、') > -1 ? songInfo.singer.split('、')[0] : songInfo.singer return lyric.getLyric(songInfo) }, getPic(songInfo) { return apis('tx').getPic(songInfo) }, getMusicDetailPageUrl(songInfo) { return `https://y.qq.com/n/yqq/song/${songInfo.songmid}.html` }, } export default tx