@vectara/vectara-ui
Version:
Vectara's design system, codified as a React and Sass component library
19 lines (18 loc) • 630 B
TypeScript
import { ReactNode } from "react";
export type LinkProps = {
children: ReactNode;
href?: string;
className?: string;
target?: "_blank";
onClick?: React.MouseEventHandler<HTMLAnchorElement | HTMLButtonElement>;
onMouseOver?: React.MouseEventHandler<HTMLAnchorElement | HTMLButtonElement>;
onMouseOut?: React.MouseEventHandler<HTMLAnchorElement | HTMLButtonElement>;
onMouseMove?: React.MouseEventHandler<HTMLAnchorElement | HTMLButtonElement>;
track?: boolean;
title?: string;
id?: string;
role?: string;
isAnchor?: boolean;
tabIndex?: number;
"data-testid"?: string;
};