in helper/src/components/portalnav.js [208:220]
function updateSelected(sectionKey, cardKey) {
//console.log("AI:- Card update fired " + sectionKey + " - " + cardKey)
appInsights.trackEvent({name: "Card." + sectionKey + "." + cardKey});
setUrlParams((currentUrlParams) => {
currentUrlParams.set(sectionKey, cardKey)
window.history.replaceState(null, null, "?"+currentUrlParams.toString())
return currentUrlParams
})
console.log(`updateSelected: sectionKey=${sectionKey} cardKey=${cardKey}`)
setSelected(currentSelected => {return { ...currentSelected, values: { ...selected.values, [sectionKey]: cardKey } }})
setTabValues(currentTabValues => updateTabValues(currentTabValues, sections, sectionKey, cardKey))
}