Passed
Push — renovate/pin-dependencies ( df054a )
by
unknown
07:01
created

src/components/team--section.js   A

Complexity

Total Complexity 1
Complexity/F 1

Size

Lines of Code 34
Function Count 1

Duplication

Duplicated Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
eloc 26
dl 0
loc 34
rs 10
c 0
b 0
f 0
wmc 1
mnd 0
bc 0
fnc 1
bpm 0
cpm 1
noi 0

1 Function

Rating   Name   Duplication   Size   Complexity  
A TeamSection.render 0 24 1
1
import React, { Component } from "react"
2
import { PlayerTeaser } from "./player--teaser"
3
4
import "./team--section.scss"
5
6
export class TeamSection extends Component {
7
  render() {
8
    const { title, lineup } = this.props
9
10
    return (
11
      <section className={"team_lineup__section"}>
12
        <h2>{title}</h2>
13
        <ul>
14
          {lineup.map((player, i) => {
15
            return (
16
              <li className={"team_lineup__item"} key={i}>
17
                <PlayerTeaser
18
                  url={player.path.alias}
19
                  position={
20
                    player.field_shirtnumber || player.field_position_short
21
                  }
22
                  first_name={player.field_firstname}
23
                  last_name={player.field_lastname}
24
                  picture={player.relationships.field_image}
25
                />
26
              </li>
27
            )
28
          })}
29
        </ul>
30
      </section>
31
    )
32
  }
33
}
34