* add new component to support rich translation
* add test + minor refactor
* add whitelist for tags + fix test
* use new translation component for charts empty state
* fix docs message
* remove unused prop
* remove weak test
* fix tag
* fix tag
* revert removing root tag as prop
* fix type
* minor refactor
* sanitization
* replace escapeHtml with purifyHTML
* use rich translation for no charts docs message
---------
Co-authored-by: Mo Mesgin <mmesgin@Mos-M2-MacBook-Pro.local>