diff options
| author | syuilo <Syuilotan@yahoo.co.jp> | 2023-04-12 11:40:08 +0900 |
|---|---|---|
| committer | syuilo <Syuilotan@yahoo.co.jp> | 2023-04-12 11:40:08 +0900 |
| commit | 5d56799070006923701dcdaaa61d69c00e034209 (patch) | |
| tree | 945500d9ab955197da70ee5d9e8c478ddb9767e1 /packages/frontend/src/components | |
| parent | enhance: カスタム絵文字関連の変更 (#9794) (diff) | |
| download | misskey-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.vue | 10 |
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 = { |