Я пытаюсь перехватить мое следующее. js веб-приложение с редуксом с помощью 'next-redux-wrapper' HO C.
Мне удалось получить данные с сервера из функции getInitialProps но после переноса моего _app. js с помощью next-redux-wrapper функции getInitialProps, похоже, не работают.
Что я здесь не так делаю и как это исправить?
import React from 'react'
import fetch from 'isomorphic-unfetch'
import { connect } from 'react-redux'
import { getItems } from '../../store/actions/itemAction'
const Index = (props) => {
console.log(props)
return ()
}
Index.getInitialProps = async () => {
let items
await fetch('http://localhost:5000/item')
.then(res => res.json())
.then(data => { items = data })
.catch(err => console.log(err))
return { items }
}
const mapStatetoProps = state => ({
item: state.item,
})
export default connect(mapStatetoProps, null)(Index)