decord/source/modules/activities/utils/activityShareLink.tsx
github-actions ecf26fc058 chore: update source for alpha 347.2
Skipped 1 file(s) >100MB (GitHub limit): source/__polyfill/04xxx/module_4823.js (118.4 MB)
2026-09-16 07:03:15 +00:00

40 lines
1.3 KiB
TypeScript

// Module ID: 14604
// Function ID: 14605
// Name: activityShareLink
// Dependencies: [4621, 1366, 1115, 2]
// Exports: resolveActivityShareMessageContent
// Module 14604 (activityShareLink)
import URLUtilsDefault from "URLUtils" /* 1366 */;
import findCodedLinks from "findCodedLinks" /* 4621 */;
import size from "module_2" /* 2 */;
const require = globalThis.__r;
const items = [findCodedLinks.parseQuestsEmbedCode];
const result = size.fileFinishedImporting("modules/activities/utils/activityShareLink.tsx");
export const resolveActivityShareMessageContent = function resolveActivityShareMessageContent(str, name, link) {
_require = false;
const replaced = str.replaceAll(URLUtilsDefault.URL_REGEX, (arg0) => {
closure_0 = arg0;
const someResult = items.some((fn) => null != fn(closure_0));
if (someResult) {
c0 = true;
}
let combined = arg0;
if (!someResult) {
const _HermesInternal = HermesInternal;
combined = "`" + arg0 + "`";
}
return combined;
});
let combined = replaced;
if (!_require) {
const intl = require("util").intl;
const obj = { applicationName: name.name, link };
let _HermesInternal = HermesInternal;
combined = "" + replaced + "\n\n" + intl.formatToMarkdownString(require("util").t.dZJpdG, obj);
}
return combined;
};