import React from 'react';
import PropTypes from 'prop-types';
import StudentIcon from 'react-icons/lib/md/person';
import RoomIcon from 'react-icons/lib/md/room';
import ClassIcon from 'react-icons/lib/md/group';
import TeacherIcon from 'react-icons/lib/md/account-circle';
class IconFromUserType extends React.Component {
  static propTypes = {
    userType: PropTypes.string,
    defaultIcon: PropTypes.element,
  };
  static defaultProps = {
    userType: null,
    defaultIcon: null,
  };
  render() {
    switch (this.props.userType) {
      case 'c':
        return ;
      case 't':
        return ;
      case 's':
        return ;
      case 'r':
        return ;
      default:
        if (this.props.defaultIcon) {
          return this.props.defaultIcon;
        }
        throw new Error('`userType` was invalid or not given, but `defaultIcon` is not defined.');
    }
  }
}
export default IconFromUserType;