UNPKG

replay-table

Version:

Visualize sport seasons with interactive standings

15 lines (9 loc) 540 B
import parametrize from './parametrize'; export default function (processorField, moduleConfig, processorsConfigs, userConfig) { const processor = parametrize({ [processorField]: moduleConfig[processorField] }, { [processorField]: userConfig[processorField]})[processorField]; const config = processorsConfigs.hasOwnProperty(processor) ? Object.assign({}, moduleConfig, processorsConfigs[processor]) : moduleConfig; return parametrize(config, userConfig); };