Organize and update link handler code

master
Skylar Ittner 12 months ago
parent f2463d021d
commit c5923625c3

@ -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;
}

Loading…
Cancel
Save