adding url params vaccine and symptom
This commit is contained in:
@@ -35,21 +35,25 @@
|
||||
<script src="./js/PrrByKeyTableView.js"></script>
|
||||
<script src="./js/PrrByVaccineTableView.js"></script>
|
||||
<script src="./js/PrrBySymptomTableView.js"></script>
|
||||
<script src="./js/Select2.js"></script>
|
||||
<script>
|
||||
document.addEventListener(
|
||||
"DOMContentLoaded",
|
||||
event => {
|
||||
const urlSearchParams = new URLSearchParams(window.location.search);
|
||||
const name = 'Drug';
|
||||
PageInitializer.initializePage(
|
||||
{
|
||||
symptom: {
|
||||
symptomSelectElement: $('#symptomSelect'),
|
||||
selectSymptom: UIUtils.getSearchParam(urlSearchParams, 'symptom', null),
|
||||
prrByVaccineTableElement: $('#prrByVaccineTable'),
|
||||
downloadPrrByVaccineTableButton: document.querySelector("#downloadPrrByVaccineTable"),
|
||||
keyColumnName: name
|
||||
},
|
||||
vaccine: {
|
||||
vaccineSelectElement: $('#vaccineSelect'),
|
||||
selectVaccine: UIUtils.getSearchParam(urlSearchParams, 'vaccine', null),
|
||||
prrBySymptomTableElement: $('#prrBySymptomTable'),
|
||||
downloadPrrBySymptomTableButton: document.querySelector("#downloadPrrBySymptomTable"),
|
||||
valueName: name
|
||||
@@ -14317,25 +14321,11 @@
|
||||
<a class="a2a_button_email"></a>
|
||||
</div>
|
||||
<script>
|
||||
// adapted from https://www.addtoany.com/buttons/customize/events#modify-share
|
||||
function my_addtoany_onshare(share_data) {
|
||||
const hash_pi = '#3.1459';
|
||||
const old_url = share_data.url;
|
||||
let new_url = old_url;
|
||||
if (old_url.indexOf(hash_pi, old_url.length - hash_pi.length) === -1) {
|
||||
new_url = old_url + hash_pi;
|
||||
}
|
||||
if (new_url != old_url) {
|
||||
return {
|
||||
url: new_url,
|
||||
};
|
||||
}
|
||||
}
|
||||
|
||||
var a2a_config = a2a_config || {};
|
||||
a2a_config.callbacks = a2a_config.callbacks || [];
|
||||
a2a_config.callbacks.push({
|
||||
share: my_addtoany_onshare,
|
||||
// FK-TODO: use selected symptom and vaccine for url
|
||||
share: _ => ({ url: window.location.href }),
|
||||
});
|
||||
</script>
|
||||
<script async src="https://static.addtoany.com/menu/page.js"></script>
|
||||
|
||||
Reference in New Issue
Block a user