decord/source/modules/parent_tools/native/FamilyCenterFeatureRow.tsx
github-actions a36fe4ec9c chore: update source for alpha 347.0
Skipped 1 file(s) >100MB (GitHub limit): source/__polyfill/04xxx/module_4821.js (118.4 MB)
2026-09-14 20:04:03 +00:00

85 lines
3.8 KiB
TypeScript

// Module ID: 14975
// Function ID: 14976
// Name: FamilyCenterFeatureRow
// Dependencies: [19, 17, 21, 4636, 576, 12050, 1114, 2396, 14976, 14977, 12506, 7071, 9991, 14972, 5054, 4632, 5768, 5686, 2]
// Exports: default
// Module 14975 (FamilyCenterFeatureRow)
import nativeDefault from "native" /* 576 */;
import util from "util" /* 1114 */;
import _modDef2396 from "module_2396" /* 2396 */;
import Text_Text from "Text/Text" /* 4632 */;
import Stack_Stack from "Stack/Stack" /* 5054 */;
import TableRow from "TableRow" /* 5686 */;
import TableRowGroup from "TableRowGroup" /* 5768 */;
import EyeIcon from "EyeIcon" /* 7071 */;
import _modDef9991 from "module_9991" /* 9991 */;
import useAgeSpecificText from "useAgeSpecificText" /* 12050 */;
import _modDef12506 from "module_12506" /* 12506 */;
import QrCodeIcon from "QrCodeIcon" /* 14972 */;
import _modDef14976 from "module_14976" /* 14976 */;
import ChatCheckIcon from "ChatCheckIcon" /* 14977 */;
import noop from "module_19" /* 19 */;
require = fn;
const View = fn(17).View;
const jsxProd = fn(21);
({ jsx: closure_4, jsxs: hasOwnProperty } = jsxProd);
const createStyles = fn(4636);
let obj2 = { tableGroup: { marginTop: 20, marginBottom: nativeDefault.space.PX_24 } };
let closure_6 = createStyles.createStyles(obj2);
const size = fn(2);
const result = size.fileFinishedImporting("modules/parent_tools/native/FamilyCenterFeatureRow.tsx");
export default function FamilyCenterFeatureRows() {
const tmp = closure_6();
const intl = util.intl;
const obj = useAgeSpecificText;
const intl2 = util.intl;
const ageSpecificText = obj.useAgeSpecificText(intl.string(_modDef2396.qITXhY), intl2.string(_modDef2396.bmhCnL));
const stringResult = intl.string(_modDef2396.qITXhY);
const intl3 = util.intl;
const obj2 = useAgeSpecificText;
const intl4 = util.intl;
const ageSpecificText1 = obj2.useAgeSpecificText(intl3.string(_modDef2396.t7SkFy), intl4.string(_modDef2396["68zfxD"]));
const stringResult1 = intl3.string(_modDef2396.t7SkFy);
const intl5 = util.intl;
const obj3 = useAgeSpecificText;
const intl6 = util.intl;
const obj4 = { icon: null, IconComponent: null, header: null, description: null };
const ageSpecificText2 = obj3.useAgeSpecificText(intl5.string(_modDef2396["+pi4Yt"]), intl6.string(_modDef2396["1xPTwE"]));
obj4.icon = _modDef14976;
obj4.IconComponent = ChatCheckIcon.ChatCheckIcon;
const intl7 = util.intl;
obj4.header = intl7.string(_modDef2396["001l3m"]);
obj4.description = ageSpecificText;
const items = [obj4, , ];
const obj5 = { icon: _modDef12506, IconComponent: EyeIcon.EyeIcon, header: null, description: null };
const intl8 = util.intl;
obj5.header = intl8.string(_modDef2396.yipAeP);
obj5.description = ageSpecificText1;
items[1] = obj5;
const obj6 = { icon: _modDef9991, IconComponent: QrCodeIcon.QrCodeIcon, header: null, description: null };
const intl9 = util.intl;
obj6.header = intl9.string(_modDef2396.hhOuMe);
obj6.description = ageSpecificText2;
items[2] = obj6;
const obj7 = { style: tmp.tableGroup, children: null };
const obj8 = { spacing: 8, children: null };
const obj9 = { accessibilityRole: "header", variant: "text-sm/semibold", color: "text-muted", children: null };
const intl10 = util.intl;
obj9.children = intl10.string(_modDef2396["6JkHSg"]);
const items1 = [React4(Text_Text.Text, obj9), ];
const stringResult2 = intl5.string(_modDef2396["+pi4Yt"]);
items1[1] = React4(TableRowGroup.TableRowGroup, {
hasIcons: true,
children: items.map((header) => {
header = header.header;
({ description, icon, IconComponent } = header);
return closure_1_4(TableRow.TableRow, { label: header, subLabel: description, icon: closure_1_4(TableRow.TableRow.Icon, { source: icon, IconComponent }) }, header);
})
});
obj8.children = items1;
obj7.children = hasOwnProperty(Stack_Stack.Stack, obj8);
return React4(View, obj7);
};