bananas-commerce-admin
Version:
What's this, an admin for apes?
16 lines • 570 B
JavaScript
import React from "react";
import { Link as RouterLink } from "react-router-dom";
import { useRouter } from "../contexts/RouterContext";
export const Link = ({ route }) => {
const { getRoute } = useRouter();
if (typeof route === "string") {
const routeInfo = getRoute(route);
if (routeInfo === undefined) {
throw new Error(`Could not find route with reverse: ${route}`);
}
route = routeInfo;
}
return React.createElement(RouterLink, { to: route.path });
};
export default Link;
//# sourceMappingURL=Link.js.map