Browse Source

ADD: Broadcast on Network options

master
ncoelho 5 years ago
committed by Overtorment
parent
commit
f3984bbb31
  1. 21
      MainBottomTabs.js
  2. 1
      screen/settings/NetworkSettings.js
  3. 2
      screen/wallets/details.js

21
MainBottomTabs.js

@ -166,6 +166,17 @@ const WalletsStackNavigator = createStackNavigator(
LNDViewAdditionalInvoiceInformation: { LNDViewAdditionalInvoiceInformation: {
screen: LNDViewAdditionalInvoiceInformation, screen: LNDViewAdditionalInvoiceInformation,
}, },
Broadcast: {
screen: Broadcast,
navigationOptions: () => ({
title: 'Broadcast',
headerStyle: {
backgroundColor: '#FFFFFF',
borderBottomWidth: 0,
},
headerTintColor: '#0c2550',
}),
},
}, },
{ headerBackTitleVisible: false }, { headerBackTitleVisible: false },
); );
@ -200,9 +211,6 @@ const CreateTransactionStackNavigator = createStackNavigator({
headerRight: null, headerRight: null,
}, },
}, },
Broadcast: {
screen: Broadcast,
},
}); });
const LNDCreateInvoiceStackNavigator = createStackNavigator({ const LNDCreateInvoiceStackNavigator = createStackNavigator({
@ -333,13 +341,6 @@ const MainBottomTabs = createStackNavigator(
screen: receiveDetails, screen: receiveDetails,
}, },
Broadcast: {
screen: Broadcast,
navigationOptions: () => ({
title: 'Broadcast tx',
}),
},
// //
// LND: // LND:

1
screen/settings/NetworkSettings.js

@ -19,6 +19,7 @@ const NetworkSettings = () => {
<ScrollView> <ScrollView>
<BlueListItem title={'Electrum server'} component={TouchableOpacity} onPress={() => navigate('ElectrumSettings')} /> <BlueListItem title={'Electrum server'} component={TouchableOpacity} onPress={() => navigate('ElectrumSettings')} />
<BlueListItem title={loc.settings.lightning_settings} component={TouchableOpacity} onPress={() => navigate('LightningSettings')} /> <BlueListItem title={loc.settings.lightning_settings} component={TouchableOpacity} onPress={() => navigate('LightningSettings')} />
<BlueListItem title="Broadcast transaction" component={TouchableOpacity} onPress={() => navigate('Broadcast')} />
</ScrollView> </ScrollView>
</SafeBlueArea> </SafeBlueArea>
); );

2
screen/wallets/details.js

@ -268,9 +268,9 @@ export default class WalletDetails extends Component {
<BlueSpacing20 /> <BlueSpacing20 />
{this.renderMarketplaceButton()} {this.renderMarketplaceButton()}
<BlueSpacing20 />
</React.Fragment> </React.Fragment>
)} )}
<BlueSpacing20 />
<BlueButton onPress={() => this.props.navigation.navigate('Broadcast')} title="Broadcast transaction" /> <BlueButton onPress={() => this.props.navigation.navigate('Broadcast')} title="Broadcast transaction" />
<BlueSpacing20 /> <BlueSpacing20 />
<TouchableOpacity <TouchableOpacity

Loading…
Cancel
Save