decord/source/modules/activities/utils/activityShareLink.tsx

41 lines
1.3 KiB
TypeScript
Raw Normal View History

// Module ID: 14604
// Function ID: 14605
// Name: activityShareLink
// Dependencies: [4621, 1366, 1115, 2]
2026-07-20 16:05:17 +00:00
// Exports: resolveActivityShareMessageContent
// Module 14604 (activityShareLink)
import URLUtilsDefault from "URLUtils" /* 1366 */;
import findCodedLinks from "findCodedLinks" /* 4621 */;
import size from "module_2" /* 2 */;
2026-08-24 06:08:38 +00:00
const require = globalThis.__r;
2026-07-20 16:05:17 +00:00
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));
2026-07-20 16:05:17 +00:00
if (someResult) {
2026-07-23 10:11:24 +00:00
c0 = true;
2026-07-20 16:05:17 +00:00
}
let combined = arg0;
if (!someResult) {
const _HermesInternal = HermesInternal;
combined = "`" + arg0 + "`";
}
return combined;
});
let combined = replaced;
2026-07-23 10:11:24 +00:00
if (!_require) {
const intl = require("util").intl;
const obj = { applicationName: name.name, link };
2026-07-23 10:11:24 +00:00
let _HermesInternal = HermesInternal;
combined = "" + replaced + "\n\n" + intl.formatToMarkdownString(require("util").t.dZJpdG, obj);
2026-07-20 16:05:17 +00:00
}
return combined;
};