@amityco/ts-sdk-react-native
Version:
Amity Social Cloud Typescript SDK
15 lines (11 loc) • 474 B
text/typescript
import { getActiveClient } from '~/client/api';
import { createEventSubscriber } from '~/core/events';
export const onStoryLocalDataUpdated = (
callback: Amity.Listener<{ referenceIds: Amity.Story['referenceId'][] }>,
) => {
const client = getActiveClient();
const filter = (payload: { referenceIds: Amity.Story['referenceId'][] }) => {
callback(payload);
};
return createEventSubscriber(client, 'onStoryLocalDataUpdated', 'local.story.reload', filter);
};