对接api

This commit is contained in:
2022-05-09 10:03:33 +08:00
parent e7a130533d
commit 4c46c6e22d
16 changed files with 243 additions and 184 deletions
+1 -1
View File
@@ -2,5 +2,5 @@ import { combineReducers } from 'redux'
import userInfo from './userInfo'
export default combineReducers({
userInfo
userInfo
})
+15 -6
View File
@@ -1,6 +1,13 @@
import Taro from '@tarojs/taro'
import { SET_USERINFO, SET_TOKEN, SET_SESSIONKEY, CLEAR_TOKEN, CLEAR_USERINFO, CLEAR_SESSIONKEY} from '../constants/userInfo'
import {
SET_USERINFO,
SET_TOKEN,
SET_SESSIONKEY,
CLEAR_TOKEN,
CLEAR_USERINFO,
CLEAR_SESSIONKEY
} from '../constants/userInfo'
export type UserParam = {
name?:string,
@@ -8,16 +15,18 @@ export type UserParam = {
avatarUrl?:string,
}
export type DataParam = {
token?: string
sessionkey?: string,
userInfo: UserParam
}
type Action = {
type?: string,
data?: DataParam
}
export type DataParam = {
token?: string
sessionkey?: string,
userInfo: UserParam
}
const INIT_USER = {
userInfo: Taro.getStorageSync('userInfo')?JSON.parse(Taro.getStorageSync('userInfo')):null,