* i dont know how to test * fix i guess * layout update * layout updates * edit * edit listing * fix * tags field * specs| * Update app/javascript/listings/__tests__/ContactViaConnect.test.jsx Co-authored-by: Fernando Valverde <fernando@visualcosita.com> Co-authored-by: Fernando Valverde <fernando@visualcosita.com>
19 lines
743 B
JavaScript
19 lines
743 B
JavaScript
const orgCreditsSelect = document.getElementById('org-credits-select');
|
|
const orgCreditsNumber = document.getElementById('org-credits-number');
|
|
const orgCreditsLink = document.getElementById('org-credits-purchase-link');
|
|
|
|
if (orgCreditsSelect) {
|
|
orgCreditsNumber.innerText =
|
|
orgCreditsSelect.selectedOptions[0].dataset.credits;
|
|
|
|
const changeOrgCredits = (event) => {
|
|
const selectedOrgCreditsCount =
|
|
event.target.selectedOptions[0].dataset.credits;
|
|
const selectedOrgId = event.target.selectedOptions[0].value;
|
|
|
|
orgCreditsNumber.innerText = selectedOrgCreditsCount;
|
|
orgCreditsLink.href = `/credits/purchase?organization_id=${selectedOrgId}`;
|
|
};
|
|
|
|
orgCreditsSelect.addEventListener('change', changeOrgCredits);
|
|
}
|