* Replace quotes with tip boxes
The use of quotes was making important content less clear than the body. Docusaurus now has native tip boxes use remark-admonitions so use these instead.
* Replace json5 codeblock language with json
json5 doesn't have native syntax colouring. Rather than handle with custom css just flip block to have `json` set as language to create same result. All blocks were standard JSON anyway
* Add fetching data intro
* Apply suggestions from code review
Co-Authored-By: Martin Hjelmare <marhje52@kth.se>
* Address some comments
* Apply suggestions from code review
Co-Authored-By: Teemu R. <tpr@iki.fi>
* Update API
* Simplify entity with update coordinator.
* Clarify update state methods.
* Update docs/integration_fetching_data.md
Co-Authored-By: Teemu R. <tpr@iki.fi>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
Co-authored-by: Teemu R. <tpr@iki.fi>