@arco-design/web-react
Version:
Arco Design React UI Library.
31 lines (30 loc) • 830 B
TypeScript
import { ReactNode, CSSProperties, AnchorHTMLAttributes } from 'react';
/**
* @title Link
*/
export interface LinkProps extends Omit<AnchorHTMLAttributes<HTMLAnchorElement>, 'className'> {
className?: string | string[];
style?: CSSProperties;
/**
* @zh 显示图标,设置为 `true` 时展示默认图标。
* @en Custom Icon, Display the default icon when set to `true`.
*/
icon?: ReactNode | boolean;
/**
* @zh 不同状态
* @en The status of `Link`
*/
status?: 'error' | 'success' | 'warning';
/**
* @zh 是否禁用
* @en Whether to disable
*/
disabled?: boolean;
/**
* @zh 悬浮状态是否有底色
* @en Whether to hide background when hover
* @defaultValue true
* @version 2.23.0
*/
hoverable?: boolean;
}