Skip to content

Commit 859aaee

Browse files
author
Vikas Agarwal
committed
fix: Null pointer check for challenge track
1 parent 56cd3d2 commit 859aaee

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/components/Track/index.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,14 @@ import styles from './Track.module.scss'
77
const assets = require.context('../../assets/images/tracks', false, /svg/)
88

99
const Track = ({ type, isActive, onUpdateOthers, disabled }) => {
10-
const icon = `./${type.abbreviation.toLowerCase()}.svg`
10+
const icon = type ? `./${type.abbreviation.toLowerCase()}.svg` : ''
1111

1212
return (
1313
<div className={cn(styles.container, { [styles.active]: isActive, [styles.disabled]: disabled })} onClick={() => onUpdateOthers({ field: 'trackId', value: type.id })}>
1414
<div className={styles.icon}>
1515
{ assets && assets.keys().includes(icon) ? <ReactSVG path={assets(`${icon}`)} /> : '' }
1616
</div>
17-
<span className={styles.name}>{type.name}</span>
17+
<span className={styles.name}>{type ? type.name : 'Unkown'}</span>
1818
</div>
1919
)
2020
}

0 commit comments

Comments
 (0)