import { JSX } from "@builder.io/mitosis/jsx-runtime";
import { Fragment, Slot, component$, h } from "@builder.io/qwik";
import tokens from "@egovish/tokens";
const Link = component$((props) => {
  return <a
    {...props}
    style={(() => {
      Object.assign(
        {},
        ...[
          !props.hideIndicator && {
            textDecoration: "underline"
          },
          props.color ? {
            color: props.color
          } : {
            color: tokens.color.primary[50]
          }
        ].filter(Boolean)
      );
    })()}
  ><Slot />{props.icon}</a>;
});
var link_default = Link;
export {
  Link,
  link_default as default
};
