Skip to content
This repository was archived by the owner on Feb 23, 2021. It is now read-only.

Commit d7a777b

Browse files
valentinewallacetanx
authored andcommitted
Wire up Select Autopilot mobile view.
1 parent 9512fc3 commit d7a777b

File tree

4 files changed

+19
-5
lines changed

4 files changed

+19
-5
lines changed

src/action/nav-mobile.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -97,6 +97,10 @@ class NavAction {
9797
this._navigate('NewAddress');
9898
}
9999

100+
goSelectAutopilot() {
101+
this._navigate('SelectAutopilot');
102+
}
103+
100104
goLoaderSyncing() {
101105
this._navigate('LoaderSyncing');
102106
this._reset('Main', 'LoaderSyncing');

src/view/main-mobile.js

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ import SetPinConfirmView from './set-pin-confirm-mobile';
1818
import SeedSuccessView from './seed-success-mobile';
1919
import RestoreSeedView from './restore-seed-mobile';
2020
import NewAddressView from './new-address-mobile';
21+
import SelectAutopilotView from './select-atpl-mobile';
2122

2223
import PinView from './pin-mobile';
2324
import ResetPinCurrentView from './reset-pin-current-mobile';
@@ -93,7 +94,11 @@ const SeedSuccess = () => <SeedSuccessView wallet={wallet} />;
9394
const RestoreSeed = () => <RestoreSeedView store={store} wallet={wallet} />;
9495

9596
const NewAddress = () => (
96-
<NewAddressView store={store} invoice={invoice} info={info} />
97+
<NewAddressView store={store} invoice={invoice} nav={nav} />
98+
);
99+
100+
const SelectAutopilot = () => (
101+
<SelectAutopilotView store={store} autopilot={autopilot} info={info} />
97102
);
98103

99104
const Password = () => <PinView store={store} auth={auth} />;
@@ -212,6 +217,7 @@ const MainStack = createStackNavigator(
212217
SeedSuccess,
213218
RestoreSeed,
214219
NewAddress,
220+
SelectAutopilot,
215221
Password,
216222
LoaderSyncing,
217223
Home,

src/view/new-address-mobile.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ const styles = createStyles(
5959
})
6060
);
6161

62-
const NewAddressView = ({ store, invoice, info }) => (
62+
const NewAddressView = ({ store, invoice, nav }) => (
6363
<SplitBackground image="purple-gradient-bg" bottom={color.blackDark}>
6464
<MainContent style={styles.content}>
6565
<View style={styles.copyWrapper}>
@@ -80,7 +80,7 @@ const NewAddressView = ({ store, invoice, info }) => (
8080
>
8181
{store.walletAddress}
8282
</CopyButton>
83-
<SmallGlasButton onPress={() => info.initLoaderSyncing()}>
83+
<SmallGlasButton onPress={() => nav.goSelectAutopilot()}>
8484
Done
8585
</SmallGlasButton>
8686
</View>
@@ -96,7 +96,7 @@ const NewAddressView = ({ store, invoice, info }) => (
9696
NewAddressView.propTypes = {
9797
store: PropTypes.object.isRequired,
9898
invoice: PropTypes.object.isRequired,
99-
info: PropTypes.object.isRequired,
99+
nav: PropTypes.object.isRequired,
100100
};
101101

102102
export default observer(NewAddressView);

stories/screen-story.js

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,7 @@ import ResetPinConfirm from '../src/view/reset-pin-confirm-mobile';
8585
import ResetPinSaved from '../src/view/reset-pin-saved-mobile';
8686
import NewAddress from '../src/view/new-address';
8787
import NewAddressMobile from '../src/view/new-address-mobile';
88+
import SelectAutopilotMobile from '../src/view/select-atpl-mobile';
8889
import Wait from '../src/view/wait';
8990
import WaitMobile from '../src/view/wait-mobile';
9091
import RestoreSeed from '../src/view/restore-seed';
@@ -190,7 +191,10 @@ storiesOf('Screens', module)
190191
<NewAddress store={store} invoice={invoice} info={info} />
191192
))
192193
.add('New Address (Mobile)', () => (
193-
<NewAddressMobile store={store} invoice={invoice} info={info} />
194+
<NewAddressMobile store={store} invoice={invoice} nav={navMobile} />
195+
))
196+
.add('Select Autopilot (Mobile)', () => (
197+
<SelectAutopilotMobile store={store} autopilot={autopilot} info={info} />
194198
))
195199
.add('Loader - Syncing Chain', () => <LoaderSyncing store={store} />)
196200
.add('Loader - Syncing Chain (Mobile)', () => (

0 commit comments

Comments
 (0)