decord/source/modules/parent_tools/native/shareGuardianConnectLink.tsx

28 lines
1.1 KiB
TypeScript
Raw Normal View History

// Module ID: 14907
// Function ID: 14908
2026-07-20 16:05:17 +00:00
// Name: shareGuardianConnectLink
// Dependencies: [7552, 8389, 1114, 2396, 2]
2026-07-20 16:05:17 +00:00
// Exports: shareGuardianConnectLink
// Module 14907 (shareGuardianConnectLink)
import util from "util" /* 1114 */;
import _modDef2396 from "module_2396" /* 2396 */;
import FamilyCenterConstants from "FamilyCenterConstants" /* 7552 */;
import showShareActionSheet from "showShareActionSheet" /* 8389 */;
import size from "module_2" /* 2 */;
2026-07-23 10:11:24 +00:00
let closure_3 = FamilyCenterConstants.FAMILY_CENTER_REQUEST_QR_CODE_URL;
const result = size.fileFinishedImporting("modules/parent_tools/native/shareGuardianConnectLink.tsx");
2026-07-20 16:05:17 +00:00
export const shareGuardianConnectLink = function shareGuardianConnectLink(stateFromStores, linkCode) {
let username = stateFromStores.globalName;
2026-07-29 08:29:29 +00:00
if (username == null) {
username = stateFromStores.username;
2026-07-20 16:05:17 +00:00
}
const tmp = closure_3(stateFromStores.id, linkCode);
const obj2 = { message: null };
const intl = util.intl;
obj2.message = intl.formatToPlainString(_modDef2396.lVD5Nd, { username, url: tmp });
showShareActionSheet.showShareActionSheet(obj2, "Family Center Connect Guardian");
2026-07-20 16:05:17 +00:00
};