UNPKG

@gravity-ui/uikit

Version:

Gravity UI base styling and components

25 lines (24 loc) 551 B
export var Lang; (function (Lang) { Lang["Ru"] = "ru"; Lang["En"] = "en"; })(Lang || (Lang = {})); let subs = []; const config = { lang: Lang.En, fallbackLang: Lang.En, }; export const configure = (newConfig) => { Object.assign(config, newConfig); subs.forEach((sub) => { sub(config); }); }; export const subscribeConfigure = (sub) => { subs.push(sub); return () => { subs = subs.filter((item) => item !== sub); }; }; export const getConfig = () => config; //# sourceMappingURL=configure.js.map