UNPKG

plebpay-utils

Version:
37 lines (32 loc) 1.13 kB
import $2SSWc$shorthash2 from "shorthash2"; var $c38b013c361dbfdf$exports = {}; console.log($2SSWc$shorthash2("foobar@example.com")); const $c38b013c361dbfdf$var$testLocalStorage = ()=>{ const test = "plebPayTest"; try { localStorage.setItem(test, test); localStorage.removeItem(test); return true; } catch (e) { return false; } }; const $c38b013c361dbfdf$var$redirectIfNecessary = (plebPayUrl)=>{ const localStorageIsAvailable = $c38b013c361dbfdf$var$testLocalStorage(); if (localStorageIsAvailable && localStorage.getItem(plebPayUrl, "1")) return; if (document.referrer === "https://www.plebpay.com/") { if (localStorageIsAvailable) localStorage.setItem(plebPayUrl, "1"); return; } window.location = plebPayUrl; }; const $c38b013c361dbfdf$var$PlebPay = { redirectIfNecessary: $c38b013c361dbfdf$var$redirectIfNecessary }; try { $c38b013c361dbfdf$exports = $c38b013c361dbfdf$var$PlebPay; } catch (e) { window.PlebPay = $c38b013c361dbfdf$var$PlebPay; } export {$c38b013c361dbfdf$exports as default}; //# sourceMappingURL=module.js.map