/**
* Initialization widget
*
* @author Pierre Hubert
*/
import React from "react";
import { AccountHelper } from "../../helpers/AccountHelper";
import { LoginRoute } from "../routes/LoginRoute";
import { AsyncWidget } from "./AsyncWidget";
interface InitWidgetState {
signedIn: boolean,
}
export class InitWidget extends React.Component<{}, InitWidgetState> {
constructor(props: any) {
super(props);
this.state = {
signedIn: false
};
this.init = this.init.bind(this);
this.build = this.build.bind(this);
}
async init() {
this.setState({ signedIn: false });
if (AccountHelper.hasAccessToken) {
throw Error("UNIMPLEMENTED!");
}
}
render() {
return ();
}
build() {
return this.state.signedIn ? null : ();
}
}