diff --git a/packages/ui/src/memberships/modals/UpdateMembershipModal/UpdateMembershipModal.tsx b/packages/ui/src/memberships/modals/UpdateMembershipModal/UpdateMembershipModal.tsx index 75539631ea..69e45cfd4e 100644 --- a/packages/ui/src/memberships/modals/UpdateMembershipModal/UpdateMembershipModal.tsx +++ b/packages/ui/src/memberships/modals/UpdateMembershipModal/UpdateMembershipModal.tsx @@ -8,12 +8,15 @@ import { SignTransactionModal } from '@/common/modals/SignTransactionModal/SignT import { UpdateMembershipModalCall } from '@/memberships/modals/UpdateMembershipModal/index' import { createBatch } from '@/memberships/modals/UpdateMembershipModal/utils' +import { useMyMemberships } from '../../hooks/useMyMemberships' + import { updateMembershipMachine } from './machine' import { UpdateMembershipFormModal } from './UpdateMembershipFormModal' import { UpdateMembershipSuccessModal } from './UpdateMembershipSuccessModal' export const UpdateMembershipModal = () => { const { api } = useApi() + const { setActive } = useMyMemberships() const { hideModal, modalData: { member }, @@ -44,6 +47,7 @@ export const UpdateMembershipModal = () => { } if (state.matches('success')) { + setActive(member) return }