import React from 'react'; export interface Props { datasource: any; } interface State { projectName: string; } export class Project extends React.Component { state: State = { projectName: 'Loading project...', }; async componentDidMount() { const projectName = await this.props.datasource.getDefaultProject(); this.setState({ projectName }); } render() { const { projectName } = this.state; return (
Project
); } }