on master help sign in
fix: react warnings around component keys
74954beMatt Condon (shrugs)
src/bridge/components/InnerLabelDropdown.js+3−3
@@ -33,12 +33,12 @@ class InnerLabelDropdown extends React.Component {
33 }
33 }
34
34
35 getOptionElems() {
35 getOptionElems() {
36− return this.props.options.map(opt => {
36+ return this.props.options.map((opt, i) => {
37 if (opt.type === "divider") {
37 if (opt.type === "divider") {
38− return <DropdownDivider />
38+ return <DropdownDivider key={`divider-${i}`} />
39 } else {
39 } else {
40 return (
40 return (
41− <DropdownItem onClick={() => this.selectOption(opt.value)}>
41+ <DropdownItem key={opt.title} onClick={() => this.selectOption(opt.value)}>
42 { opt.title }
42 { opt.title }
43 </DropdownItem>
43 </DropdownItem>
44 )
44 )
src/bridge/components/PointList.js+1
@@ -15,6 +15,7 @@ const PointList = props => {
15 {
15 {
16 lodash.map(chunk, point =>
16 lodash.map(chunk, point =>
17 <RenderedPoint
17 <RenderedPoint
18+ key={ point }
18 setPointCursor={ setPointCursor }
19 setPointCursor={ setPointCursor }
19 routeHandler={ routeHandler }
20 routeHandler={ routeHandler }
20 point={ point }
21 point={ point }