Skip to content

Commit eace2a3

Browse files
committed
Fix default selected version of npm dependencies
1 parent 9746dab commit eace2a3

File tree

1 file changed

+13
-3
lines changed
  • packages/app/src/app/pages/Sandbox/SearchDependencies/DependencyHit

1 file changed

+13
-3
lines changed

packages/app/src/app/pages/Sandbox/SearchDependencies/DependencyHit/index.js

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,11 +22,21 @@ import {
2222
StyledUserWithAvatar,
2323
} from './elements';
2424

25+
const getDefaultSelectedVersion = tags => {
26+
if (!tags) {
27+
return '';
28+
}
29+
30+
if (!tags.latest) {
31+
return '';
32+
}
33+
34+
return tags.latest + ' - latest';
35+
};
36+
2537
export default class DependencyHit extends React.PureComponent {
2638
state = {
27-
selectedVersion: this.props.hit.tags
28-
? this.props.hit.tags.latest || ''
29-
: '',
39+
selectedVersion: getDefaultSelectedVersion(this.props.hit.tags),
3040
};
3141

3242
makeGitHubRepoUrl(repo) {

0 commit comments

Comments
 (0)