@mijadesign/mjui-react-taro
Version:
京东风格的轻量级移动端 React 组件库,支持一套代码生成 H5 和小程序
29 lines (28 loc) • 942 B
TypeScript
import * as React from 'react';
import { BasicComponent } from '../../utils/typings';
export type ToastPosition = 'top' | 'bottom' | 'center';
export type ToastIcon = 'success' | 'fail' | 'loading' | 'warn' | React.ReactNode;
export type ToastWordBreak = 'normal' | 'break-all' | 'break-word';
export interface ToastProps extends BasicComponent {
id?: string;
duration?: number;
position?: ToastPosition;
title?: string;
closeOnOverlayClick?: boolean;
lockScroll?: boolean;
size?: string | number;
icon?: ToastIcon;
content?: React.ReactNode;
onClose?: () => void;
contentClassName?: string;
contentStyle?: React.CSSProperties;
wordBreak?: ToastWordBreak;
}
declare function show(option: ToastProps | string): void;
declare function config(config: ToastProps): void;
declare const _default: {
show: typeof show;
config: typeof config;
clear(): void;
};
export default _default;