UNPKG

alinea

Version:
25 lines (21 loc) 658 B
import { dist_default } from "../chunks/chunk-A5O3N2GS.js"; import "../chunks/chunk-NZLE2WMY.js"; // src/ui/Link.tsx import { link } from "../dashboard/util/HashRouter.js"; // src/ui/Link.module.scss var Link_module_default = { "root": "alinea-Link" }; // src/ui/Link.tsx import { jsx } from "react/jsx-runtime"; var styles = dist_default(Link_module_default); function Link({ href, external, children, ...props }) { const isInternal = href && !external; const compProps = isInternal ? link(href) : { href }; return /* @__PURE__ */ jsx("a", { ...props, ...compProps, className: styles.root.mergeProps(props)(), children }); } export { Link };