decord/source/modules/parent_tools/native/FamilyCenterActivityTotal.tsx
2026-07-20 17:37:48 +00:00

49 lines
2.1 KiB
TypeScript

// Module ID: 13668
// Function ID: 103505
// Name: FamilyCenterActivityTotal
// Dependencies: []
// Exports: default
// Module 13668 (FamilyCenterActivityTotal)
importAll(dependencyMap[0]);
const View = arg1(dependencyMap[1]).View;
({ jsx: closure_3, jsxs: closure_4 } = arg1(dependencyMap[2]));
let obj = arg1(dependencyMap[3]);
obj = {};
obj = { <string:1637490001>: null, <string:2881405539>: "245663cd177e246da48f58dd5c39e32f", <string:1436841553>: "family_center_empty", <string:3199005282>: "png", <string:393388559>: "row", backgroundColor: importDefault(dependencyMap[4]).colors.BACKGROUND_SURFACE_HIGHEST, borderRadius: importDefault(dependencyMap[4]).radii.md };
const merged = Object.assign(importDefault(dependencyMap[4]).shadows.SHADOW_LEDGE);
obj.container = obj;
let closure_5 = obj.createStyles(obj);
const tmp3 = arg1(dependencyMap[2]);
const result = arg1(dependencyMap[8]).fileFinishedImporting("modules/parent_tools/native/FamilyCenterActivityTotal.tsx");
export default function FamilyCenterActivityTotal(displayType) {
displayType = displayType.displayType;
let obj = arg1(dependencyMap[5]);
const actionTotalsForDisplayType = obj.useActionTotalsForDisplayType(displayType);
let obj1 = arg1(dependencyMap[5]);
const formattedTotalForDisplayType = obj1.useFormattedTotalForDisplayType(displayType);
let str = "text-muted";
if (actionTotalsForDisplayType > 0) {
str = "text-brand";
}
const tmp = callback2();
const activityTypeTextConfigs = arg1(dependencyMap[6]).getActivityTypeTextConfigs();
const value = activityTypeTextConfigs.get(displayType);
let tooltipHeaderResult;
if (null != value) {
tooltipHeaderResult = value.tooltipHeader();
}
obj = { style: tmp.container };
obj = { variant: "heading-xxl/medium", color: str };
let num = 0;
if (null != formattedTotalForDisplayType) {
num = formattedTotalForDisplayType;
}
obj.children = num;
const items = [callback(arg1(dependencyMap[7]).Text, obj), ];
obj1 = { variant: "text-sm/semibold", children: tooltipHeaderResult };
items[1] = callback(arg1(dependencyMap[7]).Text, obj1);
obj.children = items;
return closure_4(View, obj);
};