Thank you David for your response. Please know that I greatly value and appreciate all of the support that I've received.
With regards to this use case, I have followed your most recent example to successfully remove the "chart.map" object from my boardOptions JSON prior to saving the user's board config. But now I'm afraid that I'm unclear as to how to load that content and therefore show the map when the user with such a saved board config returns to the dashboard. My initial, clearly too ignorant guess was that I could simply retrieve the user's saved board config JSON and replace
"chart": {},
with
"chart": {map: await fetch('
https://code.highcharts.com/mapdata/cus ... .topo.json').then(response => response.json()),},
but that doesn't appear to work (for what I'm sure are very obvious reasons to you) - it results in a reported error of "Unexpected identifier 'fetch'". So, on loading a user's saved board config, how should I populate the "chart.map" object that has been stripped from the boardOptions JSON?
Thank you, thank you.