15 lines
337 B
JavaScript
15 lines
337 B
JavaScript
const React = require("react");
|
|
|
|
function Link({ href, children, ...props }) {
|
|
const resolvedHref =
|
|
typeof href === "string"
|
|
? href
|
|
: href && typeof href === "object"
|
|
? href.pathname || "#"
|
|
: "#";
|
|
|
|
return React.createElement("a", { href: resolvedHref, ...props }, children);
|
|
}
|
|
|
|
module.exports = Link;
|