|
|
|
@ -158,33 +158,9 @@ function handleDeepLink(href) {
|
|
|
|
|
case "/":
|
|
|
|
|
break;
|
|
|
|
|
case "/app":
|
|
|
|
|
break;
|
|
|
|
|
case "/app/get":
|
|
|
|
|
app.dialog.alert("You already have the Helena Express app. You're using it right now!", "Hi there!");
|
|
|
|
|
break;
|
|
|
|
|
case "/track":
|
|
|
|
|
if (link.fragment) {
|
|
|
|
|
router.navigate("/track/" + link.fragment);
|
|
|
|
|
} else {
|
|
|
|
|
router.navigate("/track");
|
|
|
|
|
}
|
|
|
|
|
break;
|
|
|
|
|
case "/rates":
|
|
|
|
|
router.navigate("/rates");
|
|
|
|
|
break;
|
|
|
|
|
case "/schedule":
|
|
|
|
|
router.navigate("/appointment");
|
|
|
|
|
break;
|
|
|
|
|
case "/shop":
|
|
|
|
|
router.navigate("/shop");
|
|
|
|
|
break;
|
|
|
|
|
case "/pickup":
|
|
|
|
|
router.navigate("/send");
|
|
|
|
|
break;
|
|
|
|
|
case "/telegram":
|
|
|
|
|
case "/telegram/":
|
|
|
|
|
router.navigate("/telegram");
|
|
|
|
|
break;
|
|
|
|
|
case "/das":
|
|
|
|
|
router.navigate("/das");
|
|
|
|
|
break;
|
|
|
|
@ -201,20 +177,60 @@ function handleDeepLink(href) {
|
|
|
|
|
case "/das/account":
|
|
|
|
|
router.navigate("/account");
|
|
|
|
|
break;
|
|
|
|
|
case "/fast":
|
|
|
|
|
router.navigate("/quicksend");
|
|
|
|
|
break;
|
|
|
|
|
case "/kiosk":
|
|
|
|
|
router.navigate("/postalpoint");
|
|
|
|
|
break;
|
|
|
|
|
case "/manifest":
|
|
|
|
|
openExternalBrowser(link.href);
|
|
|
|
|
break;
|
|
|
|
|
case "/mobile":
|
|
|
|
|
case "/mobile/":
|
|
|
|
|
router.navigate("/mobile");
|
|
|
|
|
break;
|
|
|
|
|
case "/money":
|
|
|
|
|
router.navigate("/moneyorder");
|
|
|
|
|
break;
|
|
|
|
|
case "/notary":
|
|
|
|
|
router.navigate("/notary");
|
|
|
|
|
break;
|
|
|
|
|
case "/pickup":
|
|
|
|
|
router.navigate("/pickup");
|
|
|
|
|
break;
|
|
|
|
|
case "/postalpoint":
|
|
|
|
|
case "/postalpoint/":
|
|
|
|
|
router.navigate("/postalpoint");
|
|
|
|
|
break;
|
|
|
|
|
case "/money":
|
|
|
|
|
router.navigate("/moneyorder");
|
|
|
|
|
case "/rates":
|
|
|
|
|
router.navigate("/rates");
|
|
|
|
|
break;
|
|
|
|
|
case "/review":
|
|
|
|
|
openExternalBrowser(link.href);
|
|
|
|
|
break;
|
|
|
|
|
case "/schedule":
|
|
|
|
|
router.navigate("/appointment");
|
|
|
|
|
break;
|
|
|
|
|
case "/send":
|
|
|
|
|
router.navigate("/send");
|
|
|
|
|
break;
|
|
|
|
|
case "/shop":
|
|
|
|
|
router.navigate("/shop");
|
|
|
|
|
break;
|
|
|
|
|
case "/telegram":
|
|
|
|
|
case "/telegram/":
|
|
|
|
|
router.navigate("/telegram");
|
|
|
|
|
break;
|
|
|
|
|
case "/track":
|
|
|
|
|
if (link.fragment) {
|
|
|
|
|
router.navigate("/track/" + link.fragment);
|
|
|
|
|
} else {
|
|
|
|
|
router.navigate("/track");
|
|
|
|
|
}
|
|
|
|
|
break;
|
|
|
|
|
default:
|
|
|
|
|
openBrowser(link.href);
|
|
|
|
|
break;
|
|
|
|
|
}
|
|
|
|
|
return true;
|
|
|
|
|
}
|
|
|
|
|