INNER CODE UNIT · JavaScript

handleInitialShare

zulip/zulip-mobile · src/sharing/index.js:18

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);
      this.unsubs.push(() => subscription.remove());
    }
  }

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…