import React from "react";
import InternalIconSkeleton from "./InternalIcon.skeleton";
import InternalIconBehaviour from "./InternalIcon.behaviour";
import InternalIconPropTypes, {defaultProps} from "./InternalIcon.propTypes";
import constantProps from "./InternalIcon.constantProps";
import componentGroups from "../../docs-utils/componentGroups";
import componentCategories from "../../docs-utils/componentCategories";

export default function InternalIcon(props){
  return <InternalIconBehaviour
    {...props}
    renderComponent={InternalIconSkeleton}
  />
}

InternalIcon.propTypes=InternalIconPropTypes;
InternalIcon.defaultProps=defaultProps;
InternalIcon.constantProps=constantProps;


if(__DOCS__){
  InternalIcon.docs={
    componentGroup: componentGroups.Atom,
    folderName : componentCategories.Action
  }
}