Skip to content

Instantly share code, notes, and snippets.

@colevoss
Last active September 21, 2017 16:30
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save colevoss/8118203454a331034552d82b7ce83d36 to your computer and use it in GitHub Desktop.
Save colevoss/8118203454a331034552d82b7ce83d36 to your computer and use it in GitHub Desktop.
Select Usages
import React from 'react';
import { Select } from 'uniform';
const selectOptions = [
{ label: 'Luke Sywalker', value: 'lukeSkywalker' },
{ label: 'Han Solo', value: 'hanSolo' },
{ label: 'Jar Jar Binks', value: 'jarJarBinks'},
];
class SomeForm extends React.Component {
constructor(props) {
super(props);
this.state = {
favStarwarsCharacter: null,
};
}
render() {
return (
<Select
name="fav-star-wars-character"
qaId="qa-fav-star-wars-character"
id="fav-star-wars-character-select"
options={selectOptions}
placeholder="Select your favorite Star Wars character"
value={this.state.favStarwarsCharacter}
onChange={selectedCharacter => this.setState({favStarwarsCharacter: selectedCharacter.value})}
/>
);
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment