ttk-app-core
Version:
@ttk/recat enterprise develop framework
28 lines (25 loc) • 720 B
JavaScript
import { Map, fromJS, List } from 'immutable'
import moment from 'moment'
export function validateState(state = Map({
phone: { state: 'success', message: '' },
captcha: { state: 'success', message: '' },
verifyCode: { state: 'success', message: '' },
password: { state: 'success', message: '' },
confirm: { state: 'success', message: '' },
remember: { state: 'success', message: '' },
}), action) {
switch (action.type) {
case 'update':
return state.sfs(fromJS(action.data))
default:
return state
}
}
export function attributeForm(state = Map(), action) {
switch (action.type) {
case 'update':
return state.sfs(fromJS(action.data))
default:
return state
}
}