render()

in frontend/mx/src/containers/app.js [155:179]


  render() {
    const { devices } = this.props;
    const { trigger, ruleThreshold } = this.state;
    const { selectedDeviceIdx, isThresholdExceeded } = this.state;
    const device = devices.length > 0 && devices[selectedDeviceIdx];

    return (
      <ThresholdNotifications
        deviceId={device.id}
        trigger={trigger}
        thresholdValue={ruleThreshold}
        isThresholdExceeded={isThresholdExceeded}
      >
        <AppComponent
          {...this.props}
          numDevices={devices.length}
          device={device}
          onReset={this.startOver}
          setThreshold={this.setThreshold}
          trigger={trigger}
          isThresholdExceeded={isThresholdExceeded}
        />
      </ThresholdNotifications>
    );
  }