decord/alpha/source/i18n/native/i18nMessagesProvider.tsx
2026-10-13 12:43:34 +00:00

33 lines
970 B
TypeScript

// Module ID: 18729
// Function ID: 18730
// Name: i18nMessagesProvider
// Dependencies: [18730, 1165, 1126, 2]
// Exports: default
// Module 18729 (i18nMessagesProvider)
import intl2 from "intl" /* 1126 */;
import _mod1165 from "module_1165" /* 1165 */;
import react_nativeDefault from "react-native" /* 18730 */;
import size from "module_2" /* 2 */;
let result = size.fileFinishedImporting("i18n/native/i18nMessagesProvider.tsx");
export default function newIntlMessagesProvider() {
let obj = react_nativeDefault;
const keys = obj.getKeys();
const mapped = keys.map((item) => {
const obj = _mod1165;
const result = obj.runtimeHashMessageKey(item);
const tmp4 = intl2.t[result];
let str = "";
const tmp = require;
const tmp2 = dependencyMap;
if (null != tmp4) {
const intl = tmp(tmp2[2]).intl;
str = intl.reserialize(tmp4);
}
return str;
});
const obj2 = react_nativeDefault;
obj2.valuesResult(mapped);
};