UNPKG

replay-viewer

Version:

Rocket League replay viewer React component and tooling

26 lines (25 loc) 854 B
import React, { Component } from "react"; import { LoadingManager } from "three/src/loaders/LoadingManager"; import { GameBuilderOptions } from "../../builders/GameBuilder"; import { GameManager } from "../../managers/GameManager"; interface Props { options: GameBuilderOptions; onLoad: (manager: GameManager) => void; } interface State { loadingManager: LoadingManager; percentLoaded: number; gameManager?: GameManager; error?: string; } declare class GameManagerLoader extends Component<Props, State> { constructor(props: Props); componentDidMount(): void; componentWillUnmount(): void; handleProgress: (_: any, loaded: number, total: number) => void; handleError: (message: string) => void; render(): React.ReactNode; private renderIcon; private getHintText; } export default GameManagerLoader;