Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
function getCurrentData() {
const element = IncrementalDOM.currentElement();
const comp = getComponentBeingRendered();
let obj = getData(comp);
if (
obj.rootElementReached &&
comp.element &&
element !== comp.element.parentNode
) {
obj = domData.get(element);
}
obj.icComponentsData = obj.icComponentsData || {};
return obj.icComponentsData;
}
function resetNodeData_(node) {
if (domData.has(node)) {
resetComponentsData_(domData.get(node).icComponentsData);
}
}