import { jsxDEV } from "react/jsx-dev-runtime";
import { memo } from "react";
import { RoutingLink as RoutingLink$1 } from "@contember/react-routing";
import { RoutingLink } from "@contember/react-routing";
const RoutingLink2 = memo(({ onClick, to, parametersResolver, parameters, Component, componentProps, target, ...props }) => {
  const InnerComponent = Component ?? "a";
  return /* @__PURE__ */ jsxDEV(RoutingLink$1, { parameters, parametersResolver, to, children: /* @__PURE__ */ jsxDEV(InnerComponent, { target, ...componentProps, ...props }, void 0, false, {
    fileName: "/__w/interface/interface/packages/admin/src/routing/RoutingLink.tsx",
    lineNumber: 16,
    columnNumber: 4
  }, void 0) }, void 0, false, {
    fileName: "/__w/interface/interface/packages/admin/src/routing/RoutingLink.tsx",
    lineNumber: 15,
    columnNumber: 3
  }, void 0);
});
RoutingLink2.displayName = "RoutingLink";
export {
  RoutingLink2 as RoutingLink,
  RoutingLink as RoutingLinkBase
};
//# sourceMappingURL=RoutingLink.js.map
