import getAcct from './acct/render'; import getUserName from './get-user-name'; import { User } from '../models/entities/user'; import { Users } from '../models'; /** * ユーザーを表す文字列を取得します。 * @param user ユーザー */ export default function(user: User): string { let string = `${getUserName(user)} (@${getAcct(user)})\n` + `${user.notesCount}投稿、${user.followingCount}フォロー、${user.followersCount}フォロワー\n`; if (Users.isLocalUser(user)) { string += `場所: ${user.location}、誕生日: ${user.birthday}\n`; } return string + `「${user.description}」`; }