UNPKG

@jswork/react-static-container

Version:

Static container for react.

36 lines (35 loc) 1.04 kB
import PropTypes from 'prop-types'; import React, { Component } from 'react'; declare type Props = { as?: any; deps?: any[]; dynamic?: boolean; } & React.HTMLProps<Element> & any; export default class ReactStaticContainer extends Component<Props> { static displayName: string; static version: string; static propTypes: { /** * The static node name. */ as: PropTypes.Requireable<any>; /** * The deps of the component. */ deps: PropTypes.Requireable<any[]>; /** * The default should update. */ dynamic: PropTypes.Requireable<boolean>; }; static defaultProps: { as: React.ExoticComponent<{ children?: React.ReactNode; }>; deps: never[]; dynamic: boolean; }; shouldComponentUpdate(inProps: any): any; render(): React.DetailedReactHTMLElement<React.InputHTMLAttributes<HTMLInputElement>, HTMLInputElement>; } export {};