webpackJsonp([234],{qF0w:function(t,e,a){"use strict";var n=a("ouCL");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=n(a("+TWC")),r=n(a("rAzg")),c=a("7xWd"),s=a("H/Zg"),o={namespace:"login",state:{status:void 0},effects:{accountSubmit:r.default.mark(function t(e,a){var n;return r.default.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return n=a.put,t.next=3,n({type:"changeSubmitting",payload:!0});case 3:return t.next=5,n({type:"changeSubmitting",payload:!1});case 5:case"end":return t.stop()}},t)}),mobileSubmit:r.default.mark(function t(e,a){var n,u,c;return r.default.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return n=a.call,u=a.put,t.next=3,u({type:"changeSubmitting",payload:!0});case 3:return t.next=5,n(s.fakeMobileLogin);case 5:return c=t.sent,t.next=8,u({type:"changeLoginStatus",payload:c});case 8:return t.next=10,u({type:"changeSubmitting",payload:!1});case 10:case"end":return t.stop()}},t)}),logout:r.default.mark(function t(e,a){var n;return r.default.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return n=a.put,t.next=3,n({type:"changeLoginStatus",payload:{status:!1}});case 3:return t.next=5,n(c.routerRedux.push("/user/logOn"));case 5:case"end":return t.stop()}},t)})},reducers:{changeLoginStatus:function(t,e){var a=e.payload;return(0,u.default)({},t,{status:a.status,type:a.type})},changeSubmitting:function(t,e){var a=e.payload;return(0,u.default)({},t,{submitting:a})}}};e.default=o}});