feat: エクスポート完了時に通知を発行するように (#14484)
* feat: エクスポート完了時に通知を発行するように * Update Changelog * entitity -> entity * fix: ペイロードを含むように * fix icon * exportableEntities -> userExportableEntities
This commit is contained in:
		| @@ -7,6 +7,8 @@ import { MiUser } from './User.js'; | ||||
| import { MiNote } from './Note.js'; | ||||
| import { MiAccessToken } from './AccessToken.js'; | ||||
| import { MiRole } from './Role.js'; | ||||
| import { MiDriveFile } from './DriveFile.js'; | ||||
| import { userExportableEntities } from '@/types.js'; | ||||
|  | ||||
| export type MiNotification = { | ||||
| 	type: 'note'; | ||||
| @@ -77,6 +79,12 @@ export type MiNotification = { | ||||
| 	id: string; | ||||
| 	createdAt: string; | ||||
| 	achievement: string; | ||||
| } | { | ||||
| 	type: 'exportCompleted'; | ||||
| 	id: string; | ||||
| 	createdAt: string; | ||||
| 	exportedEntity: typeof userExportableEntities[number]; | ||||
| 	fileId: MiDriveFile['id']; | ||||
| } | { | ||||
| 	type: 'app'; | ||||
| 	id: string; | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 かっこかり
					かっこかり