fix(step-challenge): Fix duplicate keys in Step
This commit is contained in:
@ -177,13 +177,13 @@ export class StepChallenge extends PureComponent {
|
|||||||
step,
|
step,
|
||||||
stepBackward,
|
stepBackward,
|
||||||
stepForward
|
stepForward
|
||||||
}) {
|
}, index) {
|
||||||
if (!Array.isArray(step)) {
|
if (!Array.isArray(step)) {
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
const [imgUrl, imgAlt, info, action] = step;
|
const [imgUrl, imgAlt, info, action] = step;
|
||||||
return (
|
return (
|
||||||
<div key={ imgUrl }>
|
<div key={ `${imgUrl}-step-wrapper-${index}` }>
|
||||||
<a
|
<a
|
||||||
href={ imgUrl }
|
href={ imgUrl }
|
||||||
onClick={ clickOnImage }
|
onClick={ clickOnImage }
|
||||||
@ -241,8 +241,8 @@ export class StepChallenge extends PureComponent {
|
|||||||
if (!Array.isArray(steps)) {
|
if (!Array.isArray(steps)) {
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
return steps.map(([ imgUrl, imgAlt ]) => (
|
return steps.map(([ imgUrl, imgAlt ], index) => (
|
||||||
<div key={ imgUrl }>
|
<div key={ `${imgUrl}-images-wrapper-${index}` }>
|
||||||
<Image
|
<Image
|
||||||
alt={ imgAlt }
|
alt={ imgAlt }
|
||||||
responsive={ true }
|
responsive={ true }
|
||||||
|
Reference in New Issue
Block a user