render()

in src/App.js [348:374]


  render() {
    const { title, actionable, checkResult } = this.props;
    let titleContent = title;
    if (!actionable) {
      titleContent = (
        <div>
          <Tooltip title="This check is not actionable">
            <Icon type="notification" /> {title}
          </Tooltip>
        </div>
      );
    }
    return (
      <Card title={titleContent} style={{ textAlign: "center" }}>
        {checkResult ? (
          <DisplayStatus
            status={checkResult.status}
            message={checkResult.message}
            url={checkResult.link}
            actionable={actionable}
          />
        ) : (
          <Spin />
        )}
      </Card>
    );
  }