render()

in karavan-web/karavan-app/src/main/webui/src/project/pipeline/ProjectStatus.tsx [338:380]


    render() {
        const {deploymentStatus, podStatuses} = this.state;
        const {env} = this.props;
        return (
            <Card className="project-status">
                <CardBody>
                    <DescriptionList isHorizontal>
                        <DescriptionListGroup>
                            <DescriptionListTerm>Environment</DescriptionListTerm>
                            <DescriptionListDescription>
                                <Badge className="badge">{env}</Badge>
                            </DescriptionListDescription>
                        </DescriptionListGroup>
                        <DescriptionListGroup>
                            <DescriptionListTerm>Pipeline</DescriptionListTerm>
                            <DescriptionListDescription>
                                {this.getPipelineState(env)}
                            </DescriptionListDescription>
                        </DescriptionListGroup>
                        <DescriptionListGroup>
                            <DescriptionListTerm>Deployment</DescriptionListTerm>
                            <DescriptionListDescription>
                                {this.getReplicasPanel(env, deploymentStatus)}
                            </DescriptionListDescription>
                        </DescriptionListGroup>
                        <DescriptionListGroup>
                            <DescriptionListTerm>Pods</DescriptionListTerm>
                            <DescriptionListDescription>
                                {this.getPodsPanel(env, podStatuses)}
                            </DescriptionListDescription>
                        </DescriptionListGroup>
                        <DescriptionListGroup>
                            <DescriptionListTerm>Camel health</DescriptionListTerm>
                            <DescriptionListDescription>
                                {this.getHealthPanel(env)}
                            </DescriptionListDescription>
                        </DescriptionListGroup>
                    </DescriptionList>
                </CardBody>
                {this.state.showDeleteConfirmation && this.getDeleteConfirmation()}
            </Card>
        )
    }