@hypothesis/frontend-shared
Version:
Shared components, styles and utilities for Hypothesis projects
13 lines (12 loc) • 584 B
TypeScript
/**
* @typedef {import('../../types').BaseProps} BaseProps
* @typedef {import('preact').JSX.HTMLAttributes<HTMLAnchorElement>} HTMLAnchorAttributes
*/
/**
* Base component for Link components. Applies common attributes.
*
* @param {BaseProps & HTMLAnchorAttributes} props
*/
export default function LinkBase({ children, className, elementRef, ...htmlAttributes }: BaseProps & HTMLAnchorAttributes): import("preact").JSX.Element;
export type BaseProps = import('../../types').BaseProps;
export type HTMLAnchorAttributes = import('preact').JSX.HTMLAttributes<HTMLAnchorElement>;