UNPKG

@intuitionrobotics/thunderstorm

Version:
25 lines (24 loc) 714 B
import * as React from 'react'; import { BaseComponent } from "../../core/BaseComponent"; import { OnRequestListener } from '../../../shared/request-types'; export type LoaderProps = { progress: number; }; type Props = { loader?: React.ElementType<LoaderProps>; src: string; }; type State = { loading: boolean; progress: number; }; export declare class ReactEntryComponentInjector extends BaseComponent<Props, State> implements OnRequestListener { private myRef; constructor(props: Props); __onRequestCompleted: (key: string, success: boolean) => void; private injectComponent; componentDidMount(): void; render(): React.JSX.Element; private extracted; } export {};