UNPKG

ttk-app-core

Version:
35 lines (31 loc) 707 B
import {GridDecorator} from 'edf-component' function getGridOption() { return { 'dataGrid': { path: 'data.list', selectFieldName: 'selected', emptyRow: {}, className: 'ttk-scm-app-estimate-list-container-table', getColNames: (gf) => { return [] }, cellIsReadonly: (cellPosition, path, gf) => { return false } }, } } function actionCreator(option) { return { gridAction: new GridDecorator.action({ ...option, gridOption: getGridOption() }) } } function reducerCreator(option) { return { gridReducer: new GridDecorator.reducer({ ...option, gridOption: getGridOption() }) } } export default { actionCreator, reducerCreator }