UNPKG

frc-ui

Version:

React Web UI

21 lines (20 loc) 761 B
import React from 'react'; import { EmojiType, UploadType } from '../../emoji-one'; import { EmojiProps, EmojiState } from '../interfaces'; declare class Emoji extends React.PureComponent<EmojiProps, EmojiState> { constructor(props: EmojiProps); ele: HTMLDivElement | undefined; deleteEmoji: string; uploadFiles: object; componentDidMount(): void; componentWillReceiveProps(nextProps: EmojiProps): void; load: () => void; collectEmoji: (uploadEmo: any) => any; handleCollectEmo: (data: UploadType) => void; onShow: (event: React.MouseEvent<HTMLDivElement>) => void; onHide: () => void; onChange: (emo: EmojiType) => void; ref: (ele: HTMLDivElement) => void; render(): JSX.Element; } export default Emoji;