Skip to content

Commit d7e8a80

Browse files
key should be todo.id
1 parent 86b1722 commit d7e8a80

File tree

5 files changed

+5
-5
lines changed

5 files changed

+5
-5
lines changed

ep14-add-id-to-todo/app/components/DisplayList.jsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ export default class DisplayList extends React.Component {
77
return <ul>
88
{ this.props.todos.map((todo, i) => {
99
return <DisplayItem
10-
key={todo.title}
10+
key={todo.id}
1111
todo={todo}
1212
handleDone={this.props.handleDone}
1313
handleDelete={this.props.handleDelete} />;

ep15-use-proptypes/app/components/DisplayList.jsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ export default class DisplayList extends React.Component {
77
return <ul>
88
{ this.props.todos.map((todo, i) => {
99
return <DisplayItem
10-
key={todo.title}
10+
key={todo.id}
1111
todo={todo}
1212
handleDone={this.props.handleDone}
1313
handleDelete={this.props.handleDelete} />;

ep16-new-css/app/components/DisplayList.jsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ export default class DisplayList extends React.Component {
66
render () {
77
return <ul id="todo-list">
88
{ this.props.todos.map((todo, i) => {
9-
return <section id="main" key={todo.title}>
9+
return <section id="main" key={todo.id}>
1010
<DisplayItem
1111
todo={todo}
1212
handleDone={this.props.handleDone}

ep17-edit-todo-part1/app/components/DisplayList.jsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ export default class DisplayList extends React.Component {
66
render () {
77
return <ul id="todo-list">
88
{ this.props.todos.map((todo, i) => {
9-
return <section id="main" key={todo.title}>
9+
return <section id="main" key={todo.id}>
1010
<DisplayItem
1111
todo={todo}
1212
handleDone={this.props.handleDone}

ep18-edit-todo-part2/app/components/DisplayList.jsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ export default class DisplayList extends React.Component {
66
render () {
77
return <ul id="todo-list">
88
{ this.props.todos.map((todo, i) => {
9-
return <section id="main" key={todo.title}>
9+
return <section id="main" key={todo.id}>
1010
<DisplayItem
1111
todo={todo}
1212
handleDone={this.props.handleDone}

0 commit comments

Comments
 (0)