@appbuckets/react-ui-core
Version:
Core utilities built for AppBuckets React UI Framework
15 lines (14 loc) • 512 B
TypeScript
import * as React from 'react';
export interface MountNodeProps {
/** Additional ClassName */
className?: string;
/** The DOM not where will apply class names, defaults to document.body */
node?: HTMLElement | React.RefObject<HTMLElement>;
}
export default class MountNode extends React.Component<MountNodeProps, never> {
componentDidMount(): void;
shouldComponentUpdate(nextProps: Readonly<MountNodeProps>): boolean;
componentDidUpdate(): void;
componentWillUnmount(): void;
render(): null;
}