From 57e991f56adce800950f848b25d39048890e582e Mon Sep 17 00:00:00 2001 From: Ben Kremer Date: Fri, 4 Mar 2022 10:21:15 +0000 Subject: [PATCH] fix(v2-dapp): handle `CLIENT_EVENTS.session.updated` event --- dapps/react-dapp-v2/src/contexts/ClientContext.tsx | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/dapps/react-dapp-v2/src/contexts/ClientContext.tsx b/dapps/react-dapp-v2/src/contexts/ClientContext.tsx index 81ee2d3..fde9d1e 100644 --- a/dapps/react-dapp-v2/src/contexts/ClientContext.tsx +++ b/dapps/react-dapp-v2/src/contexts/ClientContext.tsx @@ -190,6 +190,12 @@ export function ClientContextProvider({ children }: { children: ReactNode | Reac setPairings(_client.pairing.topics); }); + _client.on(CLIENT_EVENTS.session.updated, (updatedSession: SessionTypes.Settled) => { + console.log("EVENT", "session_updated"); + setChains(updatedSession.permissions.blockchain.chains); + setAccounts(updatedSession.state.accounts); + }); + _client.on(CLIENT_EVENTS.session.deleted, () => { console.log("EVENT", "session_deleted"); resetApp();