Duplicate Callback Outputs Issue

I have no personal experience with the CallbackGrouper, I just know that this kind of component exists. So it’s up to you if you want to try it out :slight_smile:

Even if you needed to use a common callback, you could make is less clunky by writing the logic into separate functions, and calling them when necessary, inside some if statement that checks for the callback context value.

Now, since your problem is very specific, almost like the “component -> data to Store -> calculate something based on Store -> output to somewhere else” -pattern, you might want take take a look at the CallbackCache of the dash-extensions package mentioned on this thread.

1 Like