y-taro-ui
Version:
基于taro的表单解决方案 & 基础组件
14 lines (13 loc) • 1.37 kB
TypeScript
import React, { CSSProperties } from 'react';
import { ITouchEvent } from '@tarojs/components';
import './index.less';
export declare type IconTypes = 'right-outlined' | 'left-outlined' | 'down-outlined' | 'up-outlined' | 'filter-outlined' | 'delete-outlined' | 'shop-outlined' | 'copy-outlined' | 'edit-outlined' | 'setting-outlined' | 'contacts-outlined' | 'loading-outlined' | 'radio-filled' | 'radio' | 'close' | 'close-filled' | 'close-outlined' | 'plus-circle-outlined' | 'plus-outlined' | 'plus-circle-filled' | 'minus-outlined' | 'info-circle-filled' | 'info-circle-outlined' | 'question-circle-filled' | 'question-circle-outlined' | 'check-outlined' | 'uncheck-circle-outlined' | 'check-circle-filled' | 'check-circle-outlined' | 'star-filled' | 'star-outlined' | 'share-outlined' | 'more-filled' | 'idcard-outlined' | 'clock-circle-filled' | 'clock-circle-outlined' | 'search-outlined' | 'up-circle-outlined' | 'down-circle-outlined' | 'right-circle-outlined' | 'left-circle-outlined' | 'camera-filled' | 'camera-outlined' | 'camera-add-filled' | 'reload-outlined' | 'bars-outlined' | 'menu-outlined';
export interface IconProps {
type: IconTypes;
style?: string | CSSProperties;
className?: string;
animated?: boolean;
onClick?: (event: ITouchEvent) => void;
}
export declare const Icon: React.FC<IconProps>;
export default Icon;