player.js 896 B

12345678910111213141516171819202122232425262728293031323334353637
  1. import React from 'react'
  2. class Player extends React.Component {
  3. constructor (dataList) {
  4. super()
  5. if (dataList.length !== 32) {
  6. throw Error('Wrong number of columns. Have you loaded the right file?')
  7. }
  8. this.__dataList__ = dataList
  9. // Give dataList items meaningful names
  10. this.Konkurrenz = dataList[0]
  11. this.Lizenz = dataList[2]
  12. this.Name = dataList[5]
  13. this.Vorname = dataList[6]
  14. this.Geburtsdatum = dataList[7]
  15. this.Klassierung = dataList[17]
  16. this.LizenzDP = dataList[23]
  17. this.NameDP = dataList[24]
  18. this.VornameDP = dataList[25]
  19. this.GeburtsdatumDP = dataList[26]
  20. this.KlassierungDP = dataList[27]
  21. this.Bestaetigt = dataList[29]
  22. this.Bezahlt = dataList[31]
  23. }
  24. render () {
  25. return (
  26. <li>
  27. <i>{this.Konkurrenz}</i> <b>{this.Name}</b> {this.Vorname}
  28. </li>
  29. )
  30. }
  31. }
  32. export default Player