diff --git a/packages/008/src/components/Phone/index.js b/packages/008/src/components/Phone/index.js index 57a2468..a530986 100644 --- a/packages/008/src/components/Phone/index.js +++ b/packages/008/src/components/Phone/index.js @@ -658,8 +658,8 @@ class Phone extends React.Component { }); }; - const onNumberChangeHandler = ([number = {}]) => - this.context.setSettings({ number_out: number.value }); + const onNumberChangeHandler = number_out => + this.context.setSettings({ number_out }); const contactClickHandler = contact => this.emit({ type: 'contact:click', data: { contact } }); diff --git a/packages/008/src/screens/SettingsScreen.jsx b/packages/008/src/screens/SettingsScreen.jsx index 5422427..54df36b 100644 --- a/packages/008/src/screens/SettingsScreen.jsx +++ b/packages/008/src/screens/SettingsScreen.jsx @@ -313,6 +313,7 @@ export const SettingsScreen = () => { password, login, + setSettings, showSettings, toggleShowSettings, settingsTab = 'user', @@ -337,7 +338,7 @@ export const SettingsScreen = () => { }, [settingsUri, nickname, password]); const onChangeSettingsHandler = input => { - login(input); + setSettings(input); }; const onChangeConnectionHandler = input => {