mirror of
https://github.com/BlueWallet/BlueWallet.git
synced 2024-11-19 09:50:15 +01:00
Update ElectrumSettings.tsx
This commit is contained in:
parent
7aa4a618ed
commit
16a4c015d5
@ -4,7 +4,7 @@ import * as BlueElectrum from '../../blue_modules/BlueElectrum';
|
||||
import triggerHapticFeedback, { HapticFeedbackTypes } from '../../blue_modules/hapticFeedback';
|
||||
import { BlueCard, BlueSpacing10, BlueSpacing20, BlueText } from '../../BlueComponents';
|
||||
import DeeplinkSchemaMatch from '../../class/deeplink-schema-match';
|
||||
import presentAlert, { AlertType } from '../../components/Alert';
|
||||
import presentAlert from '../../components/Alert';
|
||||
import Button from '../../components/Button';
|
||||
import { scanQrHelper } from '../../helpers/scan-qr';
|
||||
import loc from '../../loc';
|
||||
@ -179,19 +179,32 @@ const ElectrumSettings: React.FC = () => {
|
||||
await DefaultPreference.set(BlueElectrum.ELECTRUM_SSL_PORT, sslPort?.toString() || '');
|
||||
}
|
||||
triggerHapticFeedback(HapticFeedbackTypes.NotificationSuccess);
|
||||
presentAlert({ message: loc.settings.electrum_saved, type: AlertType.Toast });
|
||||
presentAlert({ message: loc.settings.electrum_saved });
|
||||
} catch (error) {
|
||||
triggerHapticFeedback(HapticFeedbackTypes.NotificationError);
|
||||
presentAlert({ message: (error as Error).message, type: AlertType.Toast });
|
||||
presentAlert({ message: (error as Error).message });
|
||||
}
|
||||
setIsLoading(false);
|
||||
}, [host, port, sslPort, serverExists, serverHistory]);
|
||||
|
||||
const resetToDefault = useCallback(() => {
|
||||
setPort(undefined);
|
||||
setHost('');
|
||||
setSslPort(undefined);
|
||||
save();
|
||||
Alert.alert(loc.settings.electrum_reset, loc.settings.electrum_reset_to_default, [
|
||||
{
|
||||
text: loc._.cancel,
|
||||
onPress: () => console.log('Cancel Pressed'),
|
||||
style: 'cancel',
|
||||
},
|
||||
{
|
||||
text: loc._.ok,
|
||||
style: 'destructive',
|
||||
onPress: async () => {
|
||||
setHost('');
|
||||
setPort(undefined);
|
||||
setSslPort(undefined);
|
||||
await save();
|
||||
},
|
||||
},
|
||||
]);
|
||||
}, [save]);
|
||||
|
||||
const selectServer = useCallback(
|
||||
|
Loading…
Reference in New Issue
Block a user