Browse Source

Step 2.5: Create Task component.

Frederic G. MARAND 8 years ago
parent
commit
cd08918e49
1 changed files with 15 additions and 0 deletions
  1. 15 0
      Task.jsx

+ 15 - 0
Task.jsx

@@ -0,0 +1,15 @@
+// Task component: represents a single todo item.
+
+Task = React.createClass({
+  propTypes: {
+    // This component gets the task to display through a React prop.
+    // We can use propTypes to indicate it is required.
+    task: React.PropTypes.object.isRequired
+  },
+
+  render() {
+    return (
+      <li>{this.props.task.text}</li>
+    );
+  }
+});