importReactfrom'react'import{connect}from'react-redux'importAwesomeLoadingButtonfrom'./components/KindaCoolLoadingButton'constLoginButton=(props)=> (<AwesomeLoadingButtononClick={props.submit}loading={props.loading}> Login</AwesomeLoadingButton>)constmapState=(state)=> ({loading:state.loading.effects.login.submit,// true when the `login/submit` effect is running // orloading:state.loading.models.login,// true when ANY effect on the `login` model is running})constmapDispatch=(dispatch)=> ({submit:()=>dispatch.login.submit()})exportdefaultconnect(mapState,mapDispatch)(LoginButton)