INNER CODE UNIT · JavaScript
goToSharing
zulip/zulip-mobile · src/sharing/index.js:14
const goToSharing = (data: SharedData) => {
NavigationService.dispatch(navigateToSharing(data));
};
export const handleInitialShare = async () => {
const initialSharedData: SharedData | null = await Sharing.readInitialSharedContent();
if (initialSharedData !== null) {
goToSharing(initialSharedData);
}
};
export class ShareReceivedListener {
unsubs: Array<() => void> = [];
/** Private. */
listen(name: string, handler: (...empty) => void | Promise<void>) {
if (Platform.OS === 'android') {
const subscription = DeviceEventEmitter.addListener(name, handler);