feat: refine announcement (misskey-dev#11497)
This commit is contained in:
		| @@ -83,6 +83,21 @@ export async function mainBoot() { | ||||
| 			} | ||||
| 		}); | ||||
|  | ||||
| 		for (const announcement of ($i.unreadAnnouncements ?? []).filter(x => x.display === 'dialog')) { | ||||
| 			popup(defineAsyncComponent(() => import('@/components/MkAnnouncementDialog.vue')), { | ||||
| 				announcement, | ||||
| 			}, {}, 'closed'); | ||||
| 		} | ||||
|  | ||||
| 		stream.on('announcementCreated', (ev) => { | ||||
| 			const announcement = ev.announcement; | ||||
| 			if (announcement.display === 'dialog') { | ||||
| 				popup(defineAsyncComponent(() => import('@/components/MkAnnouncementDialog.vue')), { | ||||
| 					announcement, | ||||
| 				}, {}, 'closed'); | ||||
| 			} | ||||
| 		}); | ||||
|  | ||||
| 		if ($i.isDeleted) { | ||||
| 			alert({ | ||||
| 				type: 'warning', | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 まっちゃとーにゅ
					まっちゃとーにゅ