@flatbiz/antd
Version:
36 lines (33 loc) • 847 B
TypeScript
import { CSSProperties } from 'react';
export type SvgHttpViewProps = {
/**
* svg地址
* ```
* 1. 可传http绝对路径
* 2. 可传ionic组图标,例如:ionic/alarm-outline
* 3. 可传lucide组图标,例如:lucide/crosshair
*
* 查询ionic、lucide图标 https://fex.qa.tcshuke.com/docs/admin/resources/icons
* ```
*/
svgPath: string;
/** 默认:20px */
width?: number;
/** 默认:20px */
height?: number;
/** svg 颜色, 默认:#555 */
color?: string;
onClick?: (e: any) => void;
className?: string;
style?: CSSProperties;
};
/**
* http svg地址解析,可自定义颜色
* ```
* 1. 内置ionic、lucide组图标基础路径
* 2. 可传自定义http绝对路径svg数据
* 3.
* ```
*/
export declare const SvgHttpView: (props: SvgHttpViewProps) => import("react").JSX.Element;
export {};