v8-ui-atoms
Version:
A library of common base components for building ui
23 lines (22 loc) • 674 B
TypeScript
import { IThemeInterface } from "@thryveai/theme-interfaces/theme.interfaces";
export interface ILinkProps {
children?: any;
ariaLabel?: string;
href: string;
handleMouseDown?: (e: any) => void;
handleBlur?: (e: any) => void;
role?: string;
tabIndex?: number;
target?: '_blank' | '_self' | '_parent' | '_top';
handleMouseEnter?: (e: any) => void;
handleClick?: (e: any) => void;
buttonType?: string;
pageObjectId?: string;
noStyles?: boolean;
isAbsolute?: boolean;
title?: string;
shoppingMode?: string;
retailerStoreId?: string;
theme?: IThemeInterface;
retailer?: string;
}