UNPKG

@zhangmmm/ming-ui

Version:
31 lines (30 loc) 826 B
import React from 'react'; import { ConfigConsumerProps } from '../config-provider'; interface ModeInterface { name: string; icon: string; } interface transformInterface { scale: number; deg: number; } interface PreviewProps { src: string; show: boolean; zIndex: number; changePreviewState: Function; } interface PreviewState { mode: ModeInterface; transform: transformInterface; } declare class Preview extends React.Component<PreviewProps, PreviewState> { static contextType: React.Context<ConfigConsumerProps>; constructor(props: PreviewProps); toggleMode: (isContain: boolean) => void; reset: () => void; handleActions: (type: string) => void; handleClose: () => void; render(): React.ReactPortal; } export default Preview;