async _setLogEvent()

in packages/@fbcmobile-ui/Logging/UserActionLogger.js [227:238]


  async _setLogEvent(logEvent: ?LogData): Promise<void> {
    if (logEvent) {
      const value = await AsyncStorage.getItem(KEYS.LOG_EVENTS);
      const logEvents: Array<LogData> = value ? JSON.parse(value) : [];
      logEvents.push(logEvent);
      return await AsyncStorage.setItem(
        KEYS.LOG_EVENTS,
        JSON.stringify(logEvents),
      );
    }
    AsyncStorage.removeItem(KEYS.LOG_EVENTS);
  }