saman
4 سال پیش توسط saman مطرح شد
1 پاسخ

استفاده از redux در next.js

سلام

من از react استفاده میکنم
تا الان از react-redux برای ارتباط با redux استفاده می کردم
الان next.js رو شروع کردم که کلا ساختارش با SPA هایی که مینوشتم فرق داره
هر صفحه توی یه فولدر قرار داره و امکان استفاده از Provider نیست ( چون دیگه همه کامپوننت ها داخل یه کامپوننت مشترک نیستن )
کلا خیلی چیز ها از جمله سیستم routing نسبت به SPA متفاوته

میخواستم بدونم نحوه استفاده از redux توی اپلیکیشن Next.js چجوریه
ممنونم


ثبت پرسش جدید
احد لگ
تخصص : برنامه نویس
@ahad.lag 2 سال پیش آپدیت شد
1

سلام وقت بخیر
داخل پوشه pages یه فایل با نام _app.js ایجاد میکنید (اگه با create-next-app را نصب کرده باشید این فایل موجود هست)
و محتویات زیر را داخل آن قرار میدهیم
import { Provider } from 'react-redux';
import { store } from './../store/index'
import '../styles/globals.css'

function MyApp({ Component, pageProps }) {
return (
<Provider store={store}>
<Component {...pageProps} />
</Provider>
);
}

export default MyApp;


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام