41 lines
1.1 KiB
TypeScript
41 lines
1.1 KiB
TypeScript
// Module ID: 5995
|
|
// Function ID: 5996
|
|
// Name: EmojiTerms
|
|
// Dependencies: [5996, 5997, 2]
|
|
|
|
// Module 5995 (EmojiTerms)
|
|
import LazyPromiseInitializerDefault from "LazyPromiseInitializer" /* 5996 */;
|
|
import EmojiTermsImporter from "EmojiTermsImporter" /* 5997 */;
|
|
import size from "module_2" /* 2 */;
|
|
|
|
function loadEmoji(arg0) {
|
|
let nextPromise;
|
|
const tmp = EmojiTermsImporter.emojiTermsImporter[arg0];
|
|
if (undefined !== tmp) {
|
|
const tmpResult = tmp();
|
|
nextPromise = tmpResult.then((result) => result.default);
|
|
} else {
|
|
nextPromise = Promise.resolve({});
|
|
}
|
|
return nextPromise;
|
|
}
|
|
let closure_2 = new LazyPromiseInitializerDefault(loadEmoji);
|
|
const obj = {
|
|
setEmojiLocale(locale) {
|
|
closure_2.setParams(locale);
|
|
},
|
|
getTermsForEmoji(name) {
|
|
let items;
|
|
const value = closure_2.get();
|
|
if (undefined !== value) {
|
|
items = value[name];
|
|
} else {
|
|
items = [];
|
|
}
|
|
return items;
|
|
}
|
|
};
|
|
const tmp2 = new LazyPromiseInitializerDefault(loadEmoji);
|
|
const result = size.fileFinishedImporting("modules/emoji_terms/EmojiTerms.tsx");
|
|
|
|
export default obj;
|