The PFAS Governance Tracker

A Tool for Finding Governance Actions Related to Per- and Polyfluoroalkyl Substances

')[0]; $('#modals').append(modalTemplate(name,title,body)); } }; async function getInfo() { let spinner = document.getElementById("spinner"); const res = await fetch('/info', { method: "GET" }); const info = await res.json(); console.log(info); metadata = info.metadata; function makeOptions(items, selectID) { items.map((item) =>{ $(`#${selectID}`).append( "" ) }); } makeOptions(info.states, 'stateSelect'); makeOptions(info.agencies, 'fedSelect'); makeOptions(info.types, 'typeSelect'); makeOptions(info.topics, 'topicSelect'); makeOptions(info.outcomes, 'outcomeSelect'); createModals(info.helpFiles).then(() => { const splashScreen = new bootstrap.Modal('#aboutToolModal'); splashScreen.show() }); info.data.map((item)=>{ var date = (item[5]); if (date < earliestDate) earliestDate = date; if (date > latestDate) latestDate = date; item = item.map(str => str.trim()); dataList.add({ Title: item[2], AgencyOrState: item[0], Date: item[5], ActionType: item[3], ActionTopic: item[4], AgenciesAndPlayers: item[10], Summary: item[9], LegislativeOutcome: item[7], CompanionBill: item[8], PFASDefinition: item[11], PrimarySources: item[12], SecondarySources: item[13], ID: accordionID++ }); }); $('#dateStart').val(earliestDate); $('#dateEnd').val(latestDate); $('select').selectpicker(); // Apply bootstrap-select to all select tags $('[data-toggle="tooltip"]').tooltip() // Activate tooltips $("#spinner").attr('hidden', true); $("#siteFooter").removeClass('d-none'); $("#citation").text(info.metadata["Citation"]); const mdy = info.metadata["Release date"].split('/'); const year = mdy[2]; if (year > 2023) { $("#additional-copyright").text(`- ${year}`); } updateResultCount(); } getInfo();