Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
@skava/loadable / dist / LoadableContext.d.ts
Size: Mime:
import React from 'react';
import { AsyncRequire } from './typings';
declare class LoadableContext<ResolvedType = typeof React.Component> {
    asyncRequire: AsyncRequire<ResolvedType>;
    resolved?: ResolvedType;
    isLoaded: boolean;
    error?: Error;
    constructor(asyncRequire: AsyncRequire<ResolvedType>);
    readonly componentName: string;
    readonly existing: boolean | undefined;
    init(): any | Promise<ResolvedType>;
    wait(): Promise<{}>;
}
export { LoadableContext };
export default LoadableContext;