Advertisement
Guest User

Untitled

a guest
Dec 2nd, 2016
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. var ScheduleRow = React.createClass ({
  2.     getInitialState: function() {
  3.         return {
  4.             enabled: false
  5.         };
  6.     },
  7.  
  8.     onOffClick: function() {
  9.         e.preventDefault();
  10.         console.log("Ρ…ΡƒΠΉ!");
  11.         this.setState({visible: false});
  12.     },
  13.  
  14.     render: function () {
  15.  
  16.         var day = this.props.data.day,
  17.             working = this.props.data.working,
  18.             workingData;
  19.  
  20.         if(working) {
  21.             workingData =  <div className="schedule-day">
  22.                 <div className="col-md-5 col-sm-12">
  23.                     <h3>{day}</h3>
  24.                     <div className="row">
  25.                         <input type="checkbox" data-toggle="toggle" data-width="60" data-height="34" className="col-xs-3" onChange={this.onOffClick}/>
  26.                         <div className="dropdown col-xs-4">
  27.                             <button className="btn btn-default dropdown-toggle" type="button" data-toggle="dropdown">10:00 AM
  28.                                 <span className="caret"></span>
  29.                             </button>
  30.                             <ul className="dropdown-menu">
  31.                                 <li><a href="#">10:00 AM</a></li>
  32.                                 <li><a href="#">11:00 AM</a></li>
  33.                                 <li><a href="#">12:00 AM</a></li>
  34.                             </ul>
  35.                         </div>
  36.                         <div className="col-xs-1"> - </div>
  37.                         <div className="dropdown col-xs-4">
  38.                             <button className="btn btn-default dropdown-toggle" type="button" data-toggle="dropdown">10:00 AM
  39.                                 <span className="caret"></span>
  40.                             </button>
  41.                             <ul className="dropdown-menu">
  42.                                 <li><a href="#">10:00 AM</a></li>
  43.                                 <li><a href="#">11:00 AM</a></li>
  44.                                 <li><a href="#">12:00 AM</a></li>
  45.                             </ul>
  46.                         </div>
  47.                     </div>
  48.                 </div>
  49.                 <div className="col-md-7 col-sm-12">
  50.                     <h3>Address</h3>
  51.                     <div className="dropdown">
  52.                         <button className="btn btn-default dropdown-toggle form-control" type="button" data-toggle="dropdown">On location
  53.                             <span className="caret"></span>
  54.                         </button>
  55.                         <ul className="dropdown-menu">
  56.                             <li><a href="#">On location</a></li>
  57.                         </ul>
  58.                     </div>
  59.                 </div>
  60.             </div>;
  61.         } else {
  62.             workingData =  <div className="schedule-day">
  63.                 <div className="col-sm-12">
  64.                     <h3>{day}</h3>
  65.                     <div className="row">
  66.                         <input type="checkbox" data-toggle="toggle" data-size="normal" data-width="60" data-height="34" className="col-xs-3"/>
  67.                         <div className="col-xs-9">Day off</div>
  68.                     </div>
  69.                 </div>
  70.             </div>;
  71.         }
  72.  
  73.         return (
  74.             <div>
  75.                 {workingData}
  76.             </div>
  77.         );
  78.     }
  79. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement