core/homeassistant/components/islamic_prayer_times
Rami Mosleh 091305fc57
Use DataUpdateCoordinator for islamic_prayer_times (#73893)
* use DataUpdateCoordinator for islamic_prayer_times

Add suggested type hints

remove uneccassry options setup

* Use entity_description for sensors

* move coordinator into separate file, sensor_descptions to sensor.py

* add strict typing

* revert strict typing

* fix test coverage

* revert unrelated file changes

* fix sorting

* Update code based on review

* add missing type hint

* more missing type hints

* Update homeassistant/components/islamic_prayer_times/coordinator.py

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* remove config_entry parameter

---------

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2023-02-25 10:05:51 +01:00
..
__init__.py Use DataUpdateCoordinator for islamic_prayer_times (#73893) 2023-02-25 10:05:51 +01:00
config_flow.py Use DataUpdateCoordinator for islamic_prayer_times (#73893) 2023-02-25 10:05:51 +01:00
const.py Use DataUpdateCoordinator for islamic_prayer_times (#73893) 2023-02-25 10:05:51 +01:00
coordinator.py Use DataUpdateCoordinator for islamic_prayer_times (#73893) 2023-02-25 10:05:51 +01:00
manifest.json Sort manifests 5 (#87026) 2023-02-08 20:35:25 +01:00
sensor.py Use DataUpdateCoordinator for islamic_prayer_times (#73893) 2023-02-25 10:05:51 +01:00
strings.json