refactor the components so that the weather data api is only called once at createScreenController level (in an async/await), and the required objects for the forecast and todayDetails components are just passed in (and those two don't have to be async anymore)
refactor the components so that the weather data api is only called once at createScreenController level (in an async/await), and the required objects for the forecast and todayDetails components are just passed in (and those two don't have to be async anymore)