diff options
Diffstat (limited to 'extension/pages/confirm-contract.js')
-rw-r--r-- | extension/pages/confirm-contract.js | 33 |
1 files changed, 17 insertions, 16 deletions
diff --git a/extension/pages/confirm-contract.js b/extension/pages/confirm-contract.js index 6a3389437..0514a4e9b 100644 --- a/extension/pages/confirm-contract.js +++ b/extension/pages/confirm-contract.js @@ -13,13 +13,13 @@ You should have received a copy of the GNU General Public License along with TALER; see the file COPYING. If not, If not, see <http://www.gnu.org/licenses/> */ -/// <reference path="../decl/handlebars/handlebars.d.ts" /> +/// <reference path="../lib/decl/handlebars/handlebars.d.ts" /> "use strict"; -let url = URI(document.location.href); -let query = URI.parseQuery(url.query()); -let $_ = (x) => document.getElementById(x); +var url = URI(document.location.href); +var query = URI.parseQuery(url.query()); +var $_ = function (x) { return document.getElementById(x); }; function renderContract(contract) { - let showAmount = document.getElementById("show-amount"); + var showAmount = document.getElementById("show-amount"); $_('merchant-name').innerText = contract.merchant.name; } function clone(obj) { @@ -27,26 +27,26 @@ function clone(obj) { return JSON.parse(JSON.stringify(obj)); } Handlebars.registerHelper('prettyAmount', function (amount) { - let v = amount.value + amount.fraction / 10e6; + var v = amount.value + amount.fraction / 10e6; return v.toFixed(2) + " " + amount.currency; }); -document.addEventListener("DOMContentLoaded", (e) => { - let offer = JSON.parse(query.offer); +document.addEventListener("DOMContentLoaded", function (e) { + var offer = JSON.parse(query.offer); console.dir(offer); - let source = $_("contract-template").innerHTML; - let template = Handlebars.compile(source); + var source = $_("contract-template").innerHTML; + var template = Handlebars.compile(source); $_("render-contract").innerHTML = template(offer.contract); - document.getElementById("confirm-pay").addEventListener("click", (e) => { + document.getElementById("confirm-pay").addEventListener("click", function (e) { console.log("Query:", JSON.stringify(query)); - let d = { + var d = { offer: JSON.parse(query.offer), merchantPageUrl: query.merchantPageUrl }; - chrome.runtime.sendMessage({ type: 'confirm-pay', detail: d }, (resp) => { + chrome.runtime.sendMessage({ type: 'confirm-pay', detail: d }, function (resp) { if (!resp.success) { - let source = $_("error-template").innerHTML; - let template = Handlebars.compile(source); - $_("status").innerHTML = template(resp); + var source_1 = $_("error-template").innerHTML; + var template_1 = Handlebars.compile(source_1); + $_("status").innerHTML = template_1(resp); return; } document.location.href = URI(d.offer.exec_url) @@ -56,3 +56,4 @@ document.addEventListener("DOMContentLoaded", (e) => { }); }); }); +//# sourceMappingURL=confirm-contract.js.map
\ No newline at end of file |