( queryClient: QueryClient, chatId: string, )
| 1344 | }); |
| 1345 | |
| 1346 | export const deleteChatQueuedMessage = ( |
| 1347 | queryClient: QueryClient, |
| 1348 | chatId: string, |
| 1349 | ) => ({ |
| 1350 | mutationFn: (queuedMessageId: number) => |
| 1351 | API.experimental.deleteChatQueuedMessage(chatId, queuedMessageId), |
| 1352 | onSuccess: async () => { |
| 1353 | await queryClient.invalidateQueries({ |
| 1354 | queryKey: chatKey(chatId), |
| 1355 | exact: true, |
| 1356 | }); |
| 1357 | await queryClient.invalidateQueries({ |
| 1358 | queryKey: chatMessagesKey(chatId), |
| 1359 | exact: true, |
| 1360 | }); |
| 1361 | }, |
| 1362 | }); |
| 1363 | |
| 1364 | export const promoteChatQueuedMessage = ( |
| 1365 | queryClient: QueryClient, |
no test coverage detected