const subscriptionId = connection.onAccountChange(
accountPubkey,
(accountInfo) => {
const data = deserialize(accountInfo.data);
setAccountData(data);
},
'confirmed'
);
// Cleanup
return () => connection.removeAccountChangeListener(subscriptionId);