@plone/volto
Version:
Volto
50 lines (49 loc) • 1.44 kB
TypeScript
export class AsyncConnect extends React.Component<any, any, any> {
constructor(props: any);
state: {
previousLocation: any;
};
mounted: boolean;
loadDataCounter: number;
componentDidMount(): void;
UNSAFE_componentWillReceiveProps(nextProps: any): void;
componentWillUnmount(): void;
isLoaded(): any;
loadAsyncData({ reduxConnectStore, ...otherProps }: {
[x: string]: any;
reduxConnectStore: any;
}): any;
render(): import("react/jsx-runtime").JSX.Element;
}
export namespace AsyncConnect {
namespace propTypes {
let render: any;
let beginGlobalLoad: any;
let endGlobalLoad: any;
let reloadOnPropsChange: any;
let routes: any;
let location: any;
let match: any;
let helpers: any;
let reduxConnectStore: any;
}
namespace defaultProps {
let helpers_1: {};
export { helpers_1 as helpers };
export function reloadOnPropsChange(): boolean;
export function render({ routes }: {
routes: any;
}): any;
}
}
export function AsyncConnectWithContext({ context, ...otherProps }: {
[x: string]: any;
context: any;
}): import("react/jsx-runtime").JSX.Element;
export namespace AsyncConnectWithContext {
export namespace propTypes_1 {
let context: any;
}
export { propTypes_1 as propTypes };
}
import React from 'react';