v2.5.2
Giriş yap

Next js aynı sorguda veriyi redux store'da ve getinitialprops'da kullanma

haciyeff
558 defa görüntülendi

Next.js de aynı sorguda gelen veriyi hem redux store'ma göndermek hem de getInitialProps'da return etmek istiyorum. Bunu istememin sebebi ilk istekte veri server side render olduktan sonra her sayfa değiştiğinde bu veriyi almak için tekrar sorgu göndermesin. Örnek olarak iletişim numarası apiden geliyor. Bu numara header'de tüm sayfalarda gözükmeli. Aklıma böyle bir yol izlemek geldi ama yapamadım

sorgu gönderdiğim dosya

import axios from "axios";
const BASE_URL = "http://localhost:3000";

export function fetchMain() {
  return (dispatch) => {
    dispatch({
      type: "MAIN",
      payload: axios.get(`${BASE_URL}/api/main`).then(response => response.data),
    });
  };
}

Cevap yaz
Cevaplar (0)
Henüz kimse cevap yazmadı. İlk cevap yazan sen ol!