@modern-js/runtime-utils
Version:
A Progressive React Framework for modern web development.
13 lines (12 loc) • 403 B
JavaScript
const parsedJSONFromElement = (id)=>{
const elements = document.querySelectorAll(`#${id}`);
if (0 === elements.length) return;
const element = elements[elements.length - 1];
if (element) try {
const parsed = JSON.parse(element?.textContent || '');
return parsed;
} catch (e) {
console.error(`parse ${id} error`, e);
}
};
export { parsedJSONFromElement };