We will keep the activeAnalyses and the finished analyses/analyzerResults in the store. That way we don't need the EventBus anymore.
As soon as there are new activeAnalyses the AnalyzerResults components starts polling the active analyses. If they change, the Analyzer results are loaded from the backend again and stored in the store.
In the AnalyzerList component, a different icon is shown if the analyzer has been run for ALL currently selected timelines.
Adresses all 5 points of #2799
We will keep the activeAnalyses and the finished analyses/analyzerResults in the store. That way we don't need the EventBus anymore.
As soon as there are new activeAnalyses the AnalyzerResults components starts polling the active analyses. If they change, the Analyzer results are loaded from the backend again and stored in the store.
In the AnalyzerList component, a different icon is shown if the analyzer has been run for ALL currently selected timelines.