我只想从我的 reducer 返回一个对象数组,但useSelect()
返回 undefined
减速器/目录/index.js:
export * from './reportDir'
减速器/目录/reportDir.js:
const reportDir = [
{
type: 'cat',
name: 'گزارش ها',
childrens: [
{
type: 'folder',
name: 'گزارش های اپراتور',
childrens: [
{type: 'file', name: 'گزارش شنود', route: '/listen', id: 1}
]
},
{
type: 'folder',
name: 'گزارش مالی',
childrens: [
{type: 'file', name: 'مالی', id: 2}
]
}
]
}
]
const reportDirReducer = (state = reportDir) => {
return state
}
export default reportDirReducer
减速器/index.js:
import { combineReducers } from 'redux'
import newTabReducer from './newTabReducer'
import fileReducer from './fileReducer'
import tableReducer from './tableReducer'
import { authentication } from './authenticationReducer';
import { alert } from './alertReducer';
import { listen } from './reportOpReducer';
import { reportDirReducer } from './directories';
export default combineReducers({
newTabReducer, fileReducer, authentication,
tableReducer, alert, listen, reportDirReducer
})
这是我为我的 react 应用程序创建的一个简单的目录路径,我不知道我为什么undefined
要从中获取reportDirReducer
?