• 1400/03/31

استفاده از مقدار متغیر خارج از کامپوننت :

سلام و وقت بخیر

 

import React from "react";
import {useSelector} from "react-redux";

let lang;

export  default ()=>{
  const {
    languageAdminPanel
  } = useSelector((state) => state.Language || {});
 
   lang = languageAdminPanel
   
 return null
}

//console.log(lang) ===> undefined

export const i18n =require(`./${lang}`)

من میخواستم متغیر long  رو در داخل کامپونت با توجه با مقداری که در ریداکس هستش مقدار دهی کنم

تا آدرس i18n با توجه به مقدار ریداکس تغییر کنه  بعد به صورت export تو کل پروژم استفاده کنم

 

لطفا راهنماییم کنید تشکر

logo-samandehi