Hey,
Few details on the internal implementation. All observers listen for google pub/sub events, updates come from there. To receive the update, you need to subscribe to user updates first. Few observeXXX things are still working without explicit subscription, but it will be changed in future. https://docs.amity.co/social/typescript-react-native/realtime-events
import { getUserTopic, subscribeTopic } from '@amityco/ts-sdk';
const topic = getUserTopic(user);
const unsubscribe = subscribeTopic(topic, (error) => {
if (error) {
console.error('failed to subscribe');
}
});