#reactjs #next.js
Вопрос:
Я использую react-redux в своем следующем приложении js. Я вызываю запрос на создание магазина, когда в моем _app.js но каждый раз, когда я перехожу на страницу, в моей консоли регистрируется какое-то сообщение.
Я чувствую, что это немного раздражает, я искал по всему своему коду, но не могу найти то, что здесь регистрируется. Вот мой _app.js для справки.
import Layout from '../components/Layout/Layout';
import '../styles/globals.css';
import { initializeParse } from '@parse/react-ssr';
import { Provider } from 'react-redux';
import withRedux from 'next-redux-wrapper';
import React from 'react';
import store from '../redux/store';
import App from 'next/app'
import TimeAgo from 'javascript-time-ago'
import en from 'javascript-time-ago/locale/en'
import ru from 'javascript-time-ago/locale/ru'
TimeAgo.addLocale(en)
class MyApp extends App{
static async getInitialProps({Component,ctx}){
const appProps = Component.getInitialProps ? await Component.getInitialProps(ctx) : {} ;
return {appProps: appProps};
}
render() {
const {Component,appProps} = this.props;
return(
<Provider store={store}>
<Layout>
<Component {...appProps} />
</Layout>
</Provider>
);
}
}
const makeStore = () => store;
export default withRedux(makeStore)(MyApp);
Я хотел бы выяснить, что происходит
Комментарии:
1. Вы используете обертку Next redux ?
2. Да, я использую следующую оболочку redux
Ответ №1:
Это была проблема с next-redux-wrapper
.
Ссылка.:
https://github.com/kirill-konshin/next-redux-wrapper/issues/385
https://github.com/kirill-konshin/next-redux-wrapper/pull/384
Это исправлено в этом коммите, релизе.
Пожалуйста, обновитесь до v7.0.2
, чтобы решить эту проблему.