Currently, After using the EntityList for the alerts and the combined report, the entity list became very big and does many things.
Therefore, The goal is to move extra functionalities that can be separated into other components or files.
Currently, After using the EntityList for the alerts and the combined report, the entity list became very big and does many things.
Therefore, The goal is to move extra functionalities that can be separated into other components or files.
I am very happy with this refactoring. I was a bit concerned that we would need three different EntityLists for the different use cases, but your solution works well without having duplicate code and keeps the component complexity manageable
Some review hints: