summaryrefslogtreecommitdiff
path: root/packages/frontend/src/components
diff options
context:
space:
mode:
authorsyuilo <Syuilotan@yahoo.co.jp>2023-04-12 11:40:08 +0900
committersyuilo <Syuilotan@yahoo.co.jp>2023-04-12 11:40:08 +0900
commit5d56799070006923701dcdaaa61d69c00e034209 (patch)
tree945500d9ab955197da70ee5d9e8c478ddb9767e1 /packages/frontend/src/components
parentenhance: カスタム絵文字関連の変更 (#9794) (diff)
downloadmisskey-5d56799070006923701dcdaaa61d69c00e034209.tar.gz
misskey-5d56799070006923701dcdaaa61d69c00e034209.tar.bz2
misskey-5d56799070006923701dcdaaa61d69c00e034209.zip
feat: role timeline
Resolve #10581
Diffstat (limited to 'packages/frontend/src/components')
-rw-r--r--packages/frontend/src/components/MkTimeline.vue10
1 files changed, 10 insertions, 0 deletions
diff --git a/packages/frontend/src/components/MkTimeline.vue b/packages/frontend/src/components/MkTimeline.vue
index 6741e7a18b..fb0a3a4b67 100644
--- a/packages/frontend/src/components/MkTimeline.vue
+++ b/packages/frontend/src/components/MkTimeline.vue
@@ -15,6 +15,7 @@ const props = defineProps<{
list?: string;
antenna?: string;
channel?: string;
+ role?: string;
sound?: boolean;
}>();
@@ -121,6 +122,15 @@ if (props.src === 'antenna') {
channelId: props.channel,
});
connection.on('note', prepend);
+} else if (props.src === 'role') {
+ endpoint = 'roles/notes';
+ query = {
+ roleId: props.role,
+ };
+ connection = stream.useChannel('roleTimeline', {
+ roleId: props.role,
+ });
+ connection.on('note', prepend);
}
const pagination = {