feat: delete batch messages

This commit is contained in:
Tristan Yang
2023-07-11 17:57:21 +08:00
parent 7da056874a
commit ef09c9fdf3
2 changed files with 19 additions and 4 deletions
+7
View File
@@ -41,6 +41,12 @@ export const messageApi = createApi({
method: "DELETE"
})
}),
deleteMessages: builder.query<number, number[]>({
query: (mids) => ({
url: `/message/${mids}`,
method: "DELETE"
})
}),
prepareUploadFile: builder.mutation<string, { content_type: string; filename: string }>({
query: (meta = { content_type: "", filename: "" }) => ({
url: `/resource/file/prepare`,
@@ -279,6 +285,7 @@ export const {
useReactMessageMutation,
useReplyMessageMutation,
useLazyDeleteMessageQuery,
useLazyDeleteMessagesQuery,
useReadMessageMutation,
useCreateArchiveMutation,
useLazyLoadMoreMessagesQuery