1
0
mirror of https://github.com/misskey-dev/misskey.git synced 2026-07-25 08:35:02 +02:00
This commit is contained in:
kakkokari-gtyih
2026-07-04 10:13:11 +09:00
parent f95f5691d3
commit 23ca8b2286

View File

@@ -251,6 +251,7 @@ import { Paginator } from '@/utility/paginator.js';
import { misskeyApi } from '@/utility/misskey-api.js';
import number from '@/filters/number.js';
import { DI } from '@/di.js';
import { $i } from '@/i.js';
import type { Keymap } from '@/utility/hotkey.js';
// コンポーネント外部の依存関係
@@ -332,6 +333,13 @@ provide(DI.mfmEmojiReactCallback, reactViaMfmEmoji);
// MkNoteDetailed固有
const tab = ref(props.initialTab);
const reactionTabType = ref<string | null>(null);
const badgeRoles = computed(() => {
const roles = appearNote.user.badgeRoles;
if (roles == null || $i == null || $i.id !== props.note.userId) return roles;
const hiddenRoleIds = new Set(($i.hiddenRoleIds) ?? []);
return roles.filter(role => !hiddenRoleIds.has(role.id));
});
const renotesPaginator = markRaw(new Paginator('notes/renotes', {
limit: 10,