From 29a21204ab213e6cfd21cbb77c048c0e0d7b1615 Mon Sep 17 00:00:00 2001 From: Seth Lemmons Date: Fri, 23 Mar 2018 14:54:56 -0600 Subject: [PATCH] Update MobX form per SME feedback --- 27-mobx-data/a-sync-to-async/src/Form.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/27-mobx-data/a-sync-to-async/src/Form.js b/27-mobx-data/a-sync-to-async/src/Form.js index 7e7bd57..18bd13f 100644 --- a/27-mobx-data/a-sync-to-async/src/Form.js +++ b/27-mobx-data/a-sync-to-async/src/Form.js @@ -6,7 +6,7 @@ import UserStore from './UserStore'; @inject(({ store }, { user }) => { return { store, - user: user || (store && store.user) + user }; }) @observer @@ -31,7 +31,7 @@ class Form extends Component { } render() { - const { user } = this.props.store; + const { user } = this.props; const { renderField, submit } = this; return ( @@ -74,10 +74,10 @@ class Form extends Component { @action.bound handleFieldChange(e) { - const { onChange, store } = this.props; + const { onChange, user } = this.props; const { name, value } = e.target; - store.user[name] = value; + user[name] = value; if (onChange) { onChange({ [name]: value });