* Externalize api and remove dependency cycles * fix tests * Update comment * Split the state observable creation in ScopesService * Make the feature flag guard more explicit * Change reduce to map
* Scopes: Refactor scopes * Scopes: Refactor scopes * Scopes: Refactor scopes * Revert data changes * Refactorings * Refactorings * Refactorings * Remove unused * Refactorings * Refactors * Fixes * Update scenes * Rebase * Update .betterer.results * Fix tests * Move scopes selector to appchrome * More fixes * Fix tests * Remove ScopesFacade * use latest canary scenes version to pass tests * Make fields private * Update scenes version --------- Co-authored-by: Tobias Skarhed <tobias.skarhed@gmail.com> Co-authored-by: Victor Marin <victor.marin@grafana.com> Co-authored-by: Andrej Ocenas <mr.ocenas@gmail.com>