({ type })
| 2 | import { app, api } from 'xadmin' |
| 3 | |
| 4 | function *handle_get_userinfo({ type }) { |
| 5 | try{ |
| 6 | const user = yield api({ resource_name: 'auth' }).get('user') |
| 7 | yield put({ type, payload: user, success: true }) |
| 8 | } catch(err) { |
| 9 | app.error(err) |
| 10 | } |
| 11 | } |
| 12 | |
| 13 | function *handle_user_signin({ payload: user }) { |
| 14 | if(user.name == undefined && user.username == undefined) { |