android
android copied to clipboard
BaseWidgetProvider Refactor
Summary
Refactor of Widgets to improve the code and behaviour, abstracts widget logic and added repositories to add later on unit testing making the code more testable
- Refactor BaseWdigetProvider & Added repositories
- Improved offline widget interaction and error handling
Screenshots
Not Required
Link to pull request in Documentation repository
Documentation: home-assistant/companion.home-assistant# https://github.com/home-assistant/android/pull/4601#issuecomment-2346755447