on master help sign in
Merge pull request #149 from urbit/fix/warnings
f0e7b22Matt Condon
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 }
src/walletgen/components/Header.js+1−1
@@ -40,7 +40,7 @@ const ProgressIndicator = ({ currentStep, totalSteps }) =>
40 <div className={'absolute ml-3 h-9 flex align-center text-sm white text-600'}>{`Step ${currentStep} of ${totalSteps}`}</div>
40 <div className={'absolute ml-3 h-9 flex align-center text-sm white text-600'}>{`Step ${currentStep} of ${totalSteps}`}</div>
41 <div className={'flex'}>
41 <div className={'flex'}>
42 {
42 {
43− seq(totalSteps).map((step, index) => <div className={`${ index+1 > currentStep ? 'bg-gray' : 'bg-blue' } h-9 col-`}>{''}</div> )
43+ seq(totalSteps).map((step, index) => <div key={index} className={`${ index+1 > currentStep ? 'bg-gray' : 'bg-blue' } h-9 col-`}>{''}</div> )
44 }
44 }
45 </div>
45 </div>
46
46