import React from 'react';
import {RouteHandler} from 'react-router';
import Permissions from 'trc-client-core/src/user/Permissions';

var RequiredRolesAdminHandler = React.createClass({
    statics: {
        willTransitionTo: function (transition) {
            if (!Permissions.get('REQUIRED_ROLES')) {
                transition.redirect('/portal/required-roles/report');
            }
        }
    },
    render() {
        return this.props.children;
    }
});

module.exports = RequiredRolesAdminHandler;