To be honest I am surprised the following issue wasn't solved yet.
I have a simple two tab container when on the first tab a user uploads a CSV file to a dropzone component and on the second tab i have a table that should present a preview of the CSV data.
This is in order to enable column mapping on the second tab with the headers of the same CSV data.
I found this unhelpful thread - Triggering regenerate columns for table component with JS - #5 by rixlayer
.refresh() doesn't do the magic and only going into edit mode and clicking regenerate columns does the magic of actually refreshing the table.
This is a very simple use case in my opinion and this prevents a critical action of our business for internal users.
Any assistance will be appreciated.