diff --git a/src/Components/Weather-App/App.tsx b/src/Components/Weather-App/App.tsx index 08f39db..468b182 100644 --- a/src/Components/Weather-App/App.tsx +++ b/src/Components/Weather-App/App.tsx @@ -41,7 +41,7 @@ export interface Forecast5Days { } export class WeatherApp extends React.Component { - data: Forecast5Days; + data: Forecast5Days | undefined = undefined; componentDidMount() { fetch('https://api.openweathermap.org/data/2.5/forecast?q=kolkata&appid=d65cee3c5866168080fa1c4177fdb4a8') @@ -53,6 +53,10 @@ export class WeatherApp extends React.Component { }); } + isDataLoaded():this.data is Forecast5Days { + + } + render() { return (
@@ -60,9 +64,8 @@ export class WeatherApp extends React.Component { logo

Welcome to React

-

- To get started, edit src/App.tsx and save to reload. -

+ + {this.data!==undefined ? }
); }