Javascript 在React Native app中访问整个文件中的信息

Javascript 在React Native app中访问整个文件中的信息,javascript,react-native,redux,Javascript,React Native,Redux,目前,我有一个用于特定事件的应用程序,我的项目中有一个config.js,其中包含一些永远不会更改的信息,如主颜色、默认语言和事件名称。我从配置文件中导出这些常量,如下所示: export const defaultLanguage = 'en'; export const templatePrimary = '#692728'; export const eventName = 'presentation'; 我在整个应用程序中都使用它们,必要时将它们导入其他文件(例如eventName导入

目前,我有一个用于特定事件的应用程序,我的项目中有一个config.js,其中包含一些永远不会更改的信息,如主颜色、默认语言和事件名称。我从配置文件中导出这些常量,如下所示:

export const defaultLanguage = 'en';
export const templatePrimary = '#692728';
export const eventName = 'presentation';
我在整个应用程序中都使用它们,必要时将它们导入其他文件(例如eventName导入28个不同的文件)

但从现在开始,我希望我的应用程序是多事件的,我希望这些信息根据用户选择的事件而改变

因此,从现在开始,当应用程序打开时,我将从Firebase获得一个事件列表,用户将选择其中一个,每个事件都有名称、主颜色和默认语言,并且根据选择,我上面提到的配置文件将更改

我的问题是:是否可以通过Redux实现这一点?或者,即使可能,是否推荐

我正试图想出一些方法,可以正确地替代上面的配置文件方法,而不必更改所有必须使用这些信息的文件


此外,最好的方法是什么?

我将使用redux和redux thunk。尤其是当应用程序运行时,事件列表可能会发生变化。我不知道你是否能做到这一点,不要碰你的28个文件谢谢@kenodek我会寻找关于redux thunk的更多信息。过了一段时间,我开始习惯于通过我的整个项目来实现这种改变