Skip to content

Commit fcc0d27

Browse files
author
David Haeffner
committed
Added alphabetical sorting to the language display names on the code export dialog
1 parent 54f98f2 commit fcc0d27

File tree

1 file changed

+16
-14
lines changed
  • packages/selenium-ide/src/neo/components/Dialogs/Export

1 file changed

+16
-14
lines changed

packages/selenium-ide/src/neo/components/Dialogs/Export/index.jsx

Lines changed: 16 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -114,20 +114,22 @@ class ExportList extends React.Component {
114114
render() {
115115
return (
116116
<ul className="languages">
117-
{Object.keys(availableLanguages).map(language => (
118-
<li key={language} className="language">
119-
<input
120-
type="radio"
121-
value={language}
122-
id={language}
123-
checked={this.props.selectedLanguages.includes(language)}
124-
onChange={this.handleChange.bind(this, language)}
125-
/>
126-
<label htmlFor={language}>
127-
{availableLanguages[language].displayName}
128-
</label>
129-
</li>
130-
))}
117+
{Object.keys(availableLanguages)
118+
.sort()
119+
.map(language => (
120+
<li key={language} className="language">
121+
<input
122+
type="radio"
123+
value={language}
124+
id={language}
125+
checked={this.props.selectedLanguages.includes(language)}
126+
onChange={this.handleChange.bind(this, language)}
127+
/>
128+
<label htmlFor={language}>
129+
{availableLanguages[language].displayName}
130+
</label>
131+
</li>
132+
))}
131133
</ul>
132134
)
133135
}

0 commit comments

Comments
 (0)