"use strict";exports.__esModule = true;exports.forwardRefAndIconName = forwardRefAndIconName;exports.forwardRefAndName = forwardRefAndName;var _react = require("react");






function forwardName(
name,
render)
{
  render.displayName = name;
  render.__KONTUR_REACT_UI__ = name;
  return render;
}

function forwardRefAndName(
name,
render)
{
  return forwardName(
    name, /*#__PURE__*/
    (0, _react.forwardRef)(render)
  );
}





function forwardIconName(
name,
render)
{
  render.displayName = name;
  render.__KONTUR_REACT_UI__ = name;
  render.__KONTUR_ICON__ = true;
  return render;
}

function forwardRefAndIconName(
name,
render)
{
  return forwardIconName(name, /*#__PURE__*/(0, _react.forwardRef)(render));
}