Access Generated View Properties
// inflate layout and get ViewBinding reference
val binding = FragmentForecastDetailsBinding.inflate(inflater, parent, false)
// access null-safe properties to reference you views
binding.descriptionText.text = viewState.description
binding.dateText.text = viewState.date
binding.forecastIcon.load(viewState.iconUrl)