Как импортировать редукторы из разных файлов? - PullRequest
0 голосов
/ 14 мая 2019

Я импортирую редукторы в один файл. Как бы я сослался на это правильно. В настоящее время он продолжает читать как «неопределенный».

Вот мои настройки каталога: redux -> reducer.js redux -> process.js

process.js содержит один редуктор

  export  const process = (state = initialState.process, action) => {
    switch (action.type) {
      case PROCESS_PENDING:
        return {...state, 
          pending: true
        };
        return state;
    }
  }; 

reducer.js - это файл, который я использую для доступа к редуктору процесса и, в конечном итоге, для его объединения

import process from './process'; 

let test = process;
console.log (test) //undefined

export const allRoot = {
  process,
  values
}

Я ожидаю, что вывод теста переменной будет содержать мой редуктор. Я ожидаю, что allRoot будет содержать мой редуктор процесса.

Фактические результаты таковы, что процесс не определен.

1 Ответ

4 голосов
/ 14 мая 2019

Используйте import { process } from './process' или import * as reducers from './process', если в будущем у вас будет много редукторов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...