on master help sign in
fix: react warnings around component keys
commit74954be927ec4a8c519711c1fb68704086a48ac5 authorMatt Condon (shrugs) <mattgcondon@gmail.com> dateMon 10 Jun 2019, 13:41 (7 years ago) parentcb2d061
2 files changed+4−3
src/bridge/components/InnerLabelDropdown.js+3−3 src/bridge/components/PointList.js+1
src/bridge/components/InnerLabelDropdown.js+3−3
@@ -33,12 +33,12 @@ class InnerLabelDropdown extends React.Component {
3333 }
3434
3535 getOptionElems() {
36− return this.props.options.map(opt => {
36+ return this.props.options.map((opt, i) => {
3737 if (opt.type === "divider") {
38− return <DropdownDivider />
38+ return <DropdownDivider key={`divider-${i}`} />
3939 } else {
4040 return (
41− <DropdownItem onClick={() => this.selectOption(opt.value)}>
41+ <DropdownItem key={opt.title} onClick={() => this.selectOption(opt.value)}>
4242 { opt.title }
4343 </DropdownItem>
4444 )
src/bridge/components/PointList.js+1
@@ -15,6 +15,7 @@ const PointList = props => {
1515 {
1616 lodash.map(chunk, point =>
1717 <RenderedPoint
18+ key={ point }
1819 setPointCursor={ setPointCursor }
1920 routeHandler={ routeHandler }
2021 point={ point }