Don't fail loading pages when their JS comes after pageAfterIn fires

master
Skylar Ittner 5 years ago
parent 75d1f2322e
commit 0acab8e789

@ -19,9 +19,16 @@ var routes = [
}, },
on: { on: {
pageAfterIn: function () { pageAfterIn: function () {
function tryToLoadHomePage() {
if (typeof loadHomePage != "function") {
setTimeout(tryToLoadHomePage, 500);
} else {
loadHomePage(function () {}); loadHomePage(function () {});
} }
} }
tryToLoadHomePage();
}
}
}, },
{ {
path: '/setup/0', path: '/setup/0',
@ -39,9 +46,16 @@ var routes = [
name: 'sendmoney', name: 'sendmoney',
on: { on: {
pageAfterIn: function () { pageAfterIn: function () {
function tryToLoadSendMoneyPage() {
if (typeof loadSendMoneyPage != "function") {
setTimeout(tryToLoadSendMoneyPage, 500);
} else {
loadSendMoneyPage(); loadSendMoneyPage();
} }
} }
tryToLoadSendMoneyPage();
}
}
}, },
{ {
path: '/moneysent/:amount/:name', path: '/moneysent/:amount/:name',
@ -54,9 +68,16 @@ var routes = [
name: 'addfunds', name: 'addfunds',
on: { on: {
pageAfterIn: function () { pageAfterIn: function () {
function tryToInitPaymentPage() {
if (typeof initPaymentPage != "function") {
setTimeout(tryToInitPaymentPage, 500);
} else {
initPaymentPage(); initPaymentPage();
} }
} }
tryToInitPaymentPage();
}
}
}, },
{ {
path: '/fundsadded/:amount/:final_amount', path: '/fundsadded/:amount/:final_amount',
@ -69,9 +90,16 @@ var routes = [
name: 'updateprofile', name: 'updateprofile',
on: { on: {
pageAfterIn: function () { pageAfterIn: function () {
function tryToLoadProfilePage() {
if (typeof loadProfilePage != "function") {
setTimeout(tryToLoadProfilePage, 500);
} else {
loadProfilePage(); loadProfilePage();
} }
} }
tryToLoadProfilePage();
}
}
}, },
{ {
path: '/settings', path: '/settings',

Loading…
Cancel
Save