ttk-app-core
Version:
@ttk/recat enterprise develop framework
31 lines (25 loc) • 809 B
JavaScript
import { Map, fromJS, List } from 'immutable'
import moment from 'moment'
// 所有的reducers函数在框架初始化时都会被框架自动调用一次,以初始化state数据。调用时action的值为{type:0.022444457651 },type是一个小于1的随机值
export function attributeForm(state = Map(), action) {
switch (action.type) {
case 'update':
return state.sfs(fromJS(action.data))
default:
return state
}
}
export function status(state = Map({
loading: false,
collapse: false
}), action) {
switch (action.type) {
case 'loading':
return state.sfs({loading: action.data})
case 'colllapse':
return state.sfs({collapse: action.data})
default:
return state
}
}
/************************** 属性表单 end **************************/