поэтому я создал этого помощника, чтобы иметь возможность изменять конечные точки API. это экспортирует конечную точку по умолчанию и функцию для изменения конечной точки. эта функция затем импортируется в место размещения и вызывается всякий раз, когда мы хотим изменить конечную точку
export const changeEnv=()=>{
if (this.state.default_env === production){
console.log("env has been changed")
//this.setState({default_env: dev})
ping = dev
}else{
console.log("env has been changed")
//this.setState({default_env: production})
ping = production
}
}
this.state = {
fileCacheMap: FileCacheMap
default_env: ping
}
default_env = this.state.default_env
module.exports = {default_env, changeEnv}
. Однако у меня возникают две проблемы. Я получаю сообщение об ошибке `` this.setState не является функцией `` `, и вторая проблема заключается в том, как сохранить текущее состояние, чтобы при закрытии и повторном открытии приложения запоминало текущую конечную точку либо prod, либо test
спасибо