[d565449] | 1 | import * as React from 'react';
|
---|
| 2 | declare const wrapInStatefulComponent: (Comp: any) => {
|
---|
| 3 | new (props: Readonly<any>): {
|
---|
| 4 | render(): any;
|
---|
| 5 | context: any;
|
---|
| 6 | setState<K extends string | number | symbol>(state: any, callback?: () => void): void;
|
---|
| 7 | forceUpdate(callback?: () => void): void;
|
---|
| 8 | readonly props: Readonly<any> & Readonly<{
|
---|
| 9 | children?: React.ReactNode;
|
---|
| 10 | }>;
|
---|
| 11 | state: Readonly<any>;
|
---|
| 12 | refs: {
|
---|
| 13 | [key: string]: React.ReactInstance;
|
---|
| 14 | };
|
---|
| 15 | componentDidMount?(): void;
|
---|
| 16 | shouldComponentUpdate?(nextProps: Readonly<any>, nextState: Readonly<any>, nextContext: any): boolean;
|
---|
| 17 | componentWillUnmount?(): void;
|
---|
| 18 | componentDidCatch?(error: Error, errorInfo: React.ErrorInfo): void;
|
---|
| 19 | getSnapshotBeforeUpdate?(prevProps: Readonly<any>, prevState: Readonly<any>): any;
|
---|
| 20 | componentDidUpdate?(prevProps: Readonly<any>, prevState: Readonly<any>, snapshot?: any): void;
|
---|
| 21 | componentWillMount?(): void;
|
---|
| 22 | UNSAFE_componentWillMount?(): void;
|
---|
| 23 | componentWillReceiveProps?(nextProps: Readonly<any>, nextContext: any): void;
|
---|
| 24 | UNSAFE_componentWillReceiveProps?(nextProps: Readonly<any>, nextContext: any): void;
|
---|
| 25 | componentWillUpdate?(nextProps: Readonly<any>, nextState: Readonly<any>, nextContext: any): void;
|
---|
| 26 | UNSAFE_componentWillUpdate?(nextProps: Readonly<any>, nextState: Readonly<any>, nextContext: any): void;
|
---|
| 27 | };
|
---|
| 28 | new (props: any, context?: any): {
|
---|
| 29 | render(): any;
|
---|
| 30 | context: any;
|
---|
| 31 | setState<K extends string | number | symbol>(state: any, callback?: () => void): void;
|
---|
| 32 | forceUpdate(callback?: () => void): void;
|
---|
| 33 | readonly props: Readonly<any> & Readonly<{
|
---|
| 34 | children?: React.ReactNode;
|
---|
| 35 | }>;
|
---|
| 36 | state: Readonly<any>;
|
---|
| 37 | refs: {
|
---|
| 38 | [key: string]: React.ReactInstance;
|
---|
| 39 | };
|
---|
| 40 | componentDidMount?(): void;
|
---|
| 41 | shouldComponentUpdate?(nextProps: Readonly<any>, nextState: Readonly<any>, nextContext: any): boolean;
|
---|
| 42 | componentWillUnmount?(): void;
|
---|
| 43 | componentDidCatch?(error: Error, errorInfo: React.ErrorInfo): void;
|
---|
| 44 | getSnapshotBeforeUpdate?(prevProps: Readonly<any>, prevState: Readonly<any>): any;
|
---|
| 45 | componentDidUpdate?(prevProps: Readonly<any>, prevState: Readonly<any>, snapshot?: any): void;
|
---|
| 46 | componentWillMount?(): void;
|
---|
| 47 | UNSAFE_componentWillMount?(): void;
|
---|
| 48 | componentWillReceiveProps?(nextProps: Readonly<any>, nextContext: any): void;
|
---|
| 49 | UNSAFE_componentWillReceiveProps?(nextProps: Readonly<any>, nextContext: any): void;
|
---|
| 50 | componentWillUpdate?(nextProps: Readonly<any>, nextState: Readonly<any>, nextContext: any): void;
|
---|
| 51 | UNSAFE_componentWillUpdate?(nextProps: Readonly<any>, nextState: Readonly<any>, nextContext: any): void;
|
---|
| 52 | };
|
---|
| 53 | contextType?: React.Context<any>;
|
---|
| 54 | };
|
---|
| 55 | export default wrapInStatefulComponent;
|
---|