Reload all Dash app elements based on changed DataFrame after users Data Table action

Hello again,

I have created a dash app, with a CSV import at the beginning, and lots of graphs, indicators and dash elements later. I also created a sidepanel to give the user the possibility to take out some of the rows.
But now I am faced with the problem of reloading all the dash elements at once and only using the new modified DataFrame to process the information.

One possibility would be to overwrite the source CSV with the new data, but that would not give the user the possibility to “reset on reload” if he did something wrong.

I hope I have been able to describe my problem clearly,

Thank you for your help!

Fred

The ‘generic crossfilter recipe’ example at this link gives a good example of how to do this sort of thing:

If you’re thinking of updating the source CSV or anything else global, there’s also this on why that can be a bad idea: