decord/source/design/components/Pile/native/AvatarDuoPile.native.tsx
2026-07-21 22:01:30 +00:00

35 lines
1.1 KiB
TypeScript

// Module ID: 12968
// Function ID: 98657
// Name: AvatarDuoPile
// Dependencies: []
// Exports: AvatarDuoPile
// Module 12968 (AvatarDuoPile)
importAll(dependencyMap[0]);
const jsx = arg1(dependencyMap[1]).jsx;
const result = arg1(dependencyMap[7]).fileFinishedImporting("design/components/Pile/native/AvatarDuoPile.native.tsx");
export const AvatarDuoPile = function AvatarDuoPile(size) {
size = size.size;
let obj = Object.create(null);
obj.size = 0;
obj.children = 0;
const merged = Object.assign(size, obj);
obj = {};
if ("aria-label" in merged) {
aria-label = merged.aria-label;
} else {
aria-label = arg1(dependencyMap[3]).getListSummaryLabel(merged.names);
const obj2 = arg1(dependencyMap[3]);
}
obj.aria-label = aria_label;
obj.shape = arg1(dependencyMap[4]).CutoutShape.Circle;
if (obj3.isArray(size)) {
let mapped = size.map((arg0) => callback(closure_1[6]).AVATAR_SIZE_MAP[arg0]);
} else {
mapped = arg1(dependencyMap[6]).AVATAR_SIZE_MAP[size];
}
obj.size = mapped;
obj.children = size.children;
return jsx(arg1(dependencyMap[2]).Pile, obj);
};