Skipped 1 file(s) >100MB (GitHub limit): source/__polyfill/04xxx/module_4943.js (118.4 MB)
75 lines
3 KiB
TypeScript
75 lines
3 KiB
TypeScript
// Module ID: 1119
|
|
// Function ID: 1120
|
|
// Name: util
|
|
// Dependencies: [19, 1078, 21, 1120, 1121, 1158, 1181, 14467, 558, 2, 14468, 14471]
|
|
// Exports: getSystemLocale, useSyncMessages
|
|
|
|
// Module 1119 (util)
|
|
import NativeDeviceLocaleModule from "NativeDeviceLocaleModule" /* 1120 */;
|
|
import intl_util from "intl/util" /* 1121 */;
|
|
import native from "native" /* 1181 */;
|
|
import migration from "migration" /* 14467 */;
|
|
import _modDef14471 from "module_14471" /* 14471 */;
|
|
import noop from "module_19" /* 19 */;
|
|
|
|
require = fn;
|
|
const Fonts = fn(1078).Fonts;
|
|
const jsx = fn(21).jsx;
|
|
let obj = { strong: { fontFamily: Fonts.PRIMARY_SEMIBOLD }, italic: { fontStyle: "italic" }, code: { fontFamily: Fonts.CODE_NORMAL }, del: { textDecorationLine: "line-through", textDecorationStyle: "solid" } };
|
|
let _default = fn(1120).default;
|
|
let str = "en-US";
|
|
if (null != _default) {
|
|
str = _default.getConstants().Language;
|
|
}
|
|
function getSystemLocale(arg0) {
|
|
let Language = arg0;
|
|
const _default = NativeDeviceLocaleModule.default;
|
|
if (null != _default) {
|
|
Language = _default.getConstants().Language;
|
|
}
|
|
return Language;
|
|
}
|
|
const util = fn(1121);
|
|
const normalizedLocale = util.getNormalizedLocale(str, "en-US");
|
|
const module_1158 = fn(1158);
|
|
const reactFormatter = module_1158.makeReactFormatter({
|
|
$i(children, arg1) {
|
|
obj = { style: obj.italic, children };
|
|
return jsx(native.LegacyText, { style: obj.italic, children }, arg1);
|
|
},
|
|
$b(children, arg1) {
|
|
obj = { style: obj.strong, children };
|
|
return jsx(native.LegacyText, { style: obj.strong, children }, arg1);
|
|
},
|
|
$del(children, arg1) {
|
|
obj = { style: obj.del, children };
|
|
return jsx(native.LegacyText, { style: obj.del, children }, arg1);
|
|
},
|
|
$p(children, arg1) {
|
|
return jsx(native.LegacyText, { children }, arg1);
|
|
},
|
|
$code(children, arg1) {
|
|
obj = { style: obj.code, children };
|
|
return jsx(native.LegacyText, { style: obj.code, children }, arg1);
|
|
},
|
|
$link(children, arg1, arg2) {
|
|
[tmp] = arg2;
|
|
return jsx(migration.IntlLink, { target: tmp, children }, arg1);
|
|
}
|
|
});
|
|
const intlManager = new fn(1158).IntlManager({ initialLocale: normalizedLocale, defaultLocale: "en-US" });
|
|
const withFormattersResult = intlManager.withFormatters({ format: reactFormatter, formatToPlainString: fn(1158).stringFormatter, formatToMarkdownString: fn(1158).markdownFormatter, formatToParts: fn(1158).astFormatter });
|
|
let ReactCompilerGating = fn(558);
|
|
ReactCompilerGating = ReactCompilerGating.isReactCompilerEnabled();
|
|
const size = fn(2);
|
|
const result1 = size.fileFinishedImporting("intl/index.native.tsx");
|
|
|
|
export const intl = withFormattersResult;
|
|
export { getSystemLocale };
|
|
export const getAvailableLocales = fn(1121).getAvailableLocales;
|
|
export const getLanguages = fn(1121).getLanguages;
|
|
export const useSyncMessages = (arg0) => intl_util.useSyncMessages(arg0, withFormattersResult);
|
|
export const t = fn(14468)._defaultMessages;
|
|
export const international = _modDef14471;
|
|
export const systemLocale = str;
|
|
export const initialLocale = normalizedLocale;
|