Code coverage report for src/components/course-settings/index.cjsx

Statements: 100% (11 / 11)      Branches: 100% (0 / 0)      Functions: 100% (2 / 2)      Lines: 100% (11 / 11)      Ignored: none     

All files » src/components/course-settings/ » index.cjsx
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34                               28×                
var BS, CourseActions, CourseStore, LoadableItem, React, Settings, ref;
 
React = require('react');
 
BS = require('react-bootstrap');
 
ref = require('../../flux/course'), CourseStore = ref.CourseStore, CourseActions = ref.CourseActions;
 
Settings = require('./settings');
 
LoadableItem = require('../loadable-item');
 
module.exports = React.createClass({
  displayName: 'CourseSettingsShell',
  contextTypes: {
    router: React.PropTypes.func
  },
  render: function() {
    var courseId;
    courseId = this.context.router.getCurrentParams().courseId;
    return React.createElement(LoadableItem, {
      "id": courseId,
      "store": CourseStore,
      "actions": CourseActions,
      "renderItem": (function() {
        return React.createElement(Settings, {
          "courseId": courseId
        });
      })
    });
  }
});