Browse Source

Step 9.7: Wrap new task form to only show when logged in.

Frederic G. MARAND 8 years ago
parent
commit
528904b319
1 changed files with 5 additions and 3 deletions
  1. 5 3
      App.jsx

+ 5 - 3
App.jsx

@@ -80,10 +80,12 @@ App = React.createClass({
           <AccountsUIWrapper />
           <AccountsUIWrapper />
 
 
           {/* These are JSX comments. */}
           {/* These are JSX comments. */}
-          {/* Beware: for React, onsubmit is not the same as onSubmit, the former doesn't work */}
-          <form className="new-task" onSubmit={this.handleSubmit} >
+          { this.data.currentUser ?
+            // Beware: for React, onsubmit is not the same as onSubmit, the former doesn't work.
+            <form className="new-task" onSubmit={this.handleSubmit} >
             <input type="text" ref="textInput" placeholder="Type to add new tasks" />
             <input type="text" ref="textInput" placeholder="Type to add new tasks" />
-            </form>
+            </form> : ''
+          }
           </header>
           </header>
 
 
         <ul>
         <ul>