enhance(frontend): フォロー/フォロワー非公開時の表示を改善

Close #10934
Resolve #10887
This commit is contained in:
syuilo
2023-07-18 19:50:23 +09:00
parent e6db7b9fa7
commit 269cd560c7
5 changed files with 22 additions and 7 deletions

View File

@@ -0,0 +1,11 @@
import * as misskey from 'misskey-js';
import { $i } from '@/account';
export function isFfVisibleForMe(user: misskey.entities.UserDetailed): boolean {
if ($i && $i.id === user.id) return true;
if (user.ffVisibility === 'private') return false;
if (user.ffVisibility === 'followers' && !user.isFollowing) return false;
return true;
}