Organize and update link handler code
This commit is contained in:
parent
f2463d021d
commit
c5923625c3
@ -158,33 +158,9 @@ function handleDeepLink(href) {
|
|||||||
case "/":
|
case "/":
|
||||||
break;
|
break;
|
||||||
case "/app":
|
case "/app":
|
||||||
break;
|
|
||||||
case "/app/get":
|
case "/app/get":
|
||||||
app.dialog.alert("You already have the Helena Express app. You're using it right now!", "Hi there!");
|
app.dialog.alert("You already have the Helena Express app. You're using it right now!", "Hi there!");
|
||||||
break;
|
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":
|
case "/das":
|
||||||
router.navigate("/das");
|
router.navigate("/das");
|
||||||
break;
|
break;
|
||||||
@ -201,20 +177,60 @@ function handleDeepLink(href) {
|
|||||||
case "/das/account":
|
case "/das/account":
|
||||||
router.navigate("/account");
|
router.navigate("/account");
|
||||||
break;
|
break;
|
||||||
|
case "/fast":
|
||||||
|
router.navigate("/quicksend");
|
||||||
|
break;
|
||||||
|
case "/kiosk":
|
||||||
|
router.navigate("/postalpoint");
|
||||||
|
break;
|
||||||
|
case "/manifest":
|
||||||
|
openExternalBrowser(link.href);
|
||||||
|
break;
|
||||||
case "/mobile":
|
case "/mobile":
|
||||||
case "/mobile/":
|
case "/mobile/":
|
||||||
router.navigate("/mobile");
|
router.navigate("/mobile");
|
||||||
break;
|
break;
|
||||||
|
case "/money":
|
||||||
|
router.navigate("/moneyorder");
|
||||||
|
break;
|
||||||
|
case "/notary":
|
||||||
|
router.navigate("/notary");
|
||||||
|
break;
|
||||||
|
case "/pickup":
|
||||||
|
router.navigate("/pickup");
|
||||||
|
break;
|
||||||
case "/postalpoint":
|
case "/postalpoint":
|
||||||
case "/postalpoint/":
|
case "/postalpoint/":
|
||||||
router.navigate("/postalpoint");
|
router.navigate("/postalpoint");
|
||||||
break;
|
break;
|
||||||
case "/money":
|
case "/rates":
|
||||||
router.navigate("/moneyorder");
|
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;
|
break;
|
||||||
default:
|
default:
|
||||||
openBrowser(link.href);
|
openBrowser(link.href);
|
||||||
break;
|
|
||||||
}
|
}
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user