msaisrinivas / BlinkListApp

Avoid using an element's index as the key prop JS-0437
Bug risk
Major
a year agoa year old
64              <Box
65                flexBasis={"33.3333333333%"}
66                paddingBottom={"28px"}
67                key={key}68              >
69                <Link
70                  sx={{ textDecoration: "None" }}
73                >
74                  <IconText
75                    name={data.title}
76                    key={key}77                    icon={data.icon}
78                    styling={"extended"}
79                  />
Do not use Array index in keys
28
29  const trying = props.listingItems;
30  const listing = trying.map((item, key) =>
31  <ListItem style={{ padding: "0px" }} key={key} >32  <ListItemText secondary={item} classes={{secondary:classes.iteming}}/>
33</ListItem>
34  );
Do not use Array index in keys
79                finished={props.finished}
80                readAgain={props.readAgain}
81                progressValues={card.complete}
82                key={key}83                read={card.numberOfReads}
84                time={card.timeTakenToRead}
85              ></Cards>