@@ -1,13 +1,8 @@
11import { useCallback } from 'react';
22
33import View from 'components/View';
4−import { ForwardButton } from 'components/Buttons';
5−import FooterButton from 'components/FooterButton';
64import ActivateView from './ActivateView';
75
8−import { useHistory } from 'store/history';
9−
10−import { ROUTE_NAMES } from 'lib/routeNames';
116import { useLocalRouter } from 'lib/LocalRouter';
127import useImpliedTicket from 'lib/useImpliedTicket';
138import useHasDisclaimed from 'lib/useHasDisclaimed';
@@ -19,15 +14,10 @@ import { FadeableActivateCodeForm as ActivateCodeForm } from './ActivateCodeForm
1914import useFadeIn from './useFadeIn';
2015
2116export default function ActivateCode() {
22− const history = useHistory();
2317 const { names, push } = useLocalRouter();
2418 const { impliedPatp, impliedTicket } = useImpliedTicket();
2519 const [hasDisclaimed] = useHasDisclaimed();
2620
27− const goToLogin = useCallback(() => history.popAndPush(ROUTE_NAMES.LOGIN), [
28− history,
29− ]);
30−
3121 const goToMasterKey = useCallback(() => {
3222 if (!hasDisclaimed) {
3323 push(names.DISCLAIMER, { next: names.MASTER_KEY });
@@ -40,7 +30,7 @@ export default function ActivateCode() {
4030 useFadeIn();
4131
4232 return (
43− <View inset>
33+ <View centered={true} inset>
4434 <ActivateView
4535 header={<ActivateHeader content={'Welcome. This is your Urbit.'} />}
4636 footer={<ActivateCodeForm afterSubmit={goToMasterKey} />}>
@@ -57,10 +47,6 @@ export default function ActivateCode() {
5747 {impliedPatp && <PointPresenter patp={impliedPatp} />}
5848 </Box>
5949 </ActivateView>
60−
61− <FooterButton as={ForwardButton} onClick={goToLogin}>
62− Login
63− </FooterButton>
6450 </View>
6551 );
6652}