From ba555d1c2ebc45e816642facaaf6d299a6a27e19 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?nicole=20miko=C5=82ajczyk?= Date: Sat, 28 Jun 2025 10:50:08 +0200 Subject: [PATCH] pl-fe: readd removed toasts MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: nicole mikołajczyk --- .../pl-fe/src/queries/settings/use-account-aliases.ts | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages/pl-fe/src/queries/settings/use-account-aliases.ts b/packages/pl-fe/src/queries/settings/use-account-aliases.ts index 8045f9399..0a834f016 100644 --- a/packages/pl-fe/src/queries/settings/use-account-aliases.ts +++ b/packages/pl-fe/src/queries/settings/use-account-aliases.ts @@ -1,8 +1,15 @@ import { useMutation, useQuery, useQueryClient } from '@tanstack/react-query'; +import { defineMessages } from 'react-intl'; import { useClient } from 'pl-fe/hooks/use-client'; import { useFeatures } from 'pl-fe/hooks/use-features'; import { useOwnAccount } from 'pl-fe/hooks/use-own-account'; +import toast from 'pl-fe/toast'; + +const messages = defineMessages({ + createSuccess: { id: 'aliases.success.add', defaultMessage: 'Account alias created successfully' }, + removeSuccess: { id: 'aliases.success.remove', defaultMessage: 'Account alias removed successfully' }, +}); const useAccountAliases = () => { const client = useClient(); @@ -25,6 +32,7 @@ const useAddAccountAlias = () => { return useMutation({ mutationKey: ['settings', 'accountAliases'], mutationFn: (acct: string) => client.settings.addAccountAlias(acct), + onSuccess: () => toast.success(messages.createSuccess), onSettled: () => queryClient.invalidateQueries({ queryKey: ['settings', 'accountAliases'], }), @@ -38,6 +46,7 @@ const useDeleteAccountAlias = () => { return useMutation({ mutationKey: ['settings', 'accountAliases'], mutationFn: (acct: string) => client.settings.deleteAccountAlias(acct), + onSuccess: () => toast.success(messages.removeSuccess), onSettled: () => queryClient.invalidateQueries({ queryKey: ['settings', 'accountAliases'], }),