import React from 'react';

import CoursesAdminView from 'trc-client-core/src/course/CoursesAdminView';
import CoursesListView from 'trc-client-core/src/course/CoursesListView';
import UserStore from 'trc-client-core/src/user/UserStore';
import Router from 'react-router';

var CoursesView = React.createClass({
    displayName: 'CoursesView',
    mixins: [Router.Navigation],
    render() {
        if(UserStore.is('ROLE_SUPER_ADMIN')) {
            return <CoursesAdminView routes={this.props.routes} />;
        }
        return <CoursesListView routes={this.props.routes} />;
    }
});

module.exports = CoursesView;