@@ -1,9 +1,5 @@
1−import * as ob from 'urbit-ob';
2−import * as need from './need';
4import Landing from '../views/Landing';
1import Landing from '../views/Landing';
5import Login from '../views/Login.js';
2import Login from '../views/Login.js';
6−import InviteTicket from '../views/InviteTicket';
7import InvitesManage from '../views/InvitesManage.js';
3import InvitesManage from '../views/InvitesManage.js';
8import AcceptTransfer from '../views/AcceptTransfer';
4import AcceptTransfer from '../views/AcceptTransfer';
9import CancelTransfer from '../views/CancelTransfer';
5import CancelTransfer from '../views/CancelTransfer';
@@ -22,13 +18,13 @@ import Point from '../views/Point';
22import Points from '../views/Points';
18import Points from '../views/Points';
23import Transfer from '../views/Transfer';
19import Transfer from '../views/Transfer';
24import Invite from 'views/Invite';
20import Invite from 'views/Invite';
21+import Activate from 'views/Activate';
26import { ROUTE_NAMES } from './routeNames';
23import { ROUTE_NAMES } from './routeNames';
28export const ROUTES = {
25export const ROUTES = {
29− [ROUTE_NAMES.DEFAULT]: Landing,
30 [ROUTE_NAMES.LANDING]: Landing,
26 [ROUTE_NAMES.LANDING]: Landing,
31− [ROUTE_NAMES.INVITE_TICKET]: InviteTicket,
27+ [ROUTE_NAMES.ACTIVATE]: Activate,
32 [ROUTE_NAMES.INVITE]: Invite,
28 [ROUTE_NAMES.INVITE]: Invite,
33 [ROUTE_NAMES.INVITES_MANAGE]: InvitesManage,
29 [ROUTE_NAMES.INVITES_MANAGE]: InvitesManage,
34 [ROUTE_NAMES.LOGIN]: Login,
30 [ROUTE_NAMES.LOGIN]: Login,
@@ -47,47 +43,3 @@ export const ROUTES = {
47 [ROUTE_NAMES.SENT_TRANSACTION]: SentTransaction,
43 [ROUTE_NAMES.SENT_TRANSACTION]: SentTransaction,
48 [ROUTE_NAMES.GEN_KEYFILE]: GenKeyfile,
44 [ROUTE_NAMES.GEN_KEYFILE]: GenKeyfile,
51−export const getRouteBreadcrumb = ({ pointCursor }) => route => {
52− switch (route.name) {
53− case ROUTE_NAMES.INVITE_TICKET:
54− return 'Invite code';
55− case ROUTE_NAMES.INVITE_TRANSACTIONS:
56− return 'Setting up new wallet';
57− case ROUTE_NAMES.INVITE:
58− return 'Send invites';
59− case ROUTE_NAMES.INVITES_MANAGE:
60− return 'Manage invites';
61− case ROUTE_NAMES.LOGIN:
62− return 'Login to Bridge';
63− case ROUTE_NAMES.POINT:
64− return `Overview: ${ob.patp(need.pointCursor(pointCursor))}`;
65− case ROUTE_NAMES.POINTS:
67− case ROUTE_NAMES.VIEW_POINT:
69− case ROUTE_NAMES.SET_TRANSFER_PROXY:
70− case ROUTE_NAMES.SET_MANAGEMENT_PROXY:
71− case ROUTE_NAMES.SET_SPAWN_PROXY:
73− case ROUTE_NAMES.CREATE_GALAXY:
74− return 'Create Galaxy';
75− case ROUTE_NAMES.ISSUE_CHILD:
76− return 'Issue Child';
77− case ROUTE_NAMES.TRANSFER:
79− case ROUTE_NAMES.ACCEPT_TRANSFER:
80− return 'Accept Transfer';
81− case ROUTE_NAMES.CANCEL_TRANSFER:
82− return 'Cancel Transfer';
83− case ROUTE_NAMES.GEN_KEYFILE:
85− case ROUTE_NAMES.SET_KEYS:
86− return 'Configure Keys';
87− case ROUTE_NAMES.SENT_TRANSACTION:
89− case ROUTE_NAMES.LANDING: