render()

in src/components/StateButtons.js [98:144]


  render() {
    return (
      <Col className="text-right ">
        <Button color="primary" onClick={this.toggleDownload}>
          Download Config
        </Button>{' '}
        <Modal isOpen={this.state.downloadModal} toggle={this.toggleDownload}>
          <ModalHeader toggle={this.toggleDownload}>
            Current Configuration
          </ModalHeader>
          <ModalBody>
            <pre>{this.props.input}</pre>
          </ModalBody>
          <ModalFooter>
            <Button color="secondary" onClick={this.toggleDownload}>
              Close
            </Button>
          </ModalFooter>
        </Modal>
        <Button color="secondary" onClick={this.toggleUpload}>
          Upload Config
        </Button>{' '}
        <Modal isOpen={this.state.uploadModal} toggle={this.toggleUpload}>
          <ModalHeader toggle={this.toggleUpload}>
            Upload Configuration
          </ModalHeader>
          <ModalBody>
            <Input
              type="textarea"
              name="text"
              id="exampleText"
              rows="15"
              onChange={this.handleConfigText}
            />
          </ModalBody>
          <ModalFooter>
            <Button color="primary" onClick={this.uploadConfig}>
              Upload
            </Button>
            <Button color="secondary" onClick={this.toggleUpload}>
              Cancel
            </Button>
          </ModalFooter>
        </Modal>
      </Col>
    );
  }