193 lines
6.3 KiB
TypeScript
193 lines
6.3 KiB
TypeScript
// Module ID: 15992
|
|
// Function ID: 122748
|
|
// Name: DefaultAvatarButton
|
|
// Dependencies: []
|
|
// Exports: default
|
|
|
|
// Module 15992 (DefaultAvatarButton)
|
|
function DefaultAvatarButton(selected) {
|
|
let accessibilityLabel;
|
|
let onSelect;
|
|
let source;
|
|
selected = selected.selected;
|
|
({ source, onSelect, accessibilityLabel } = selected);
|
|
const tmp = callback3();
|
|
let obj = {};
|
|
const items = [tmp.defaultAvatarContainer, ];
|
|
let prop;
|
|
if (selected) {
|
|
prop = tmp.defaultAvatarSelected;
|
|
}
|
|
items[1] = prop;
|
|
obj.style = items;
|
|
obj.accessibilityRole = "button";
|
|
obj.accessibilityLabel = accessibilityLabel;
|
|
obj.accessibilityState = { selected };
|
|
const intl = arg1(dependencyMap[11]).intl;
|
|
obj.accessibilityHint = intl.string(arg1(dependencyMap[11]).t.vw2RsD);
|
|
obj.onPress = onSelect;
|
|
obj = { style: tmp.defaultAvatarButton, source: { uri: source } };
|
|
obj.children = callback(importDefault(dependencyMap[16]), obj);
|
|
return callback(arg1(dependencyMap[15]).PressableOpacity, obj);
|
|
}
|
|
importAll(dependencyMap[0]);
|
|
const View = arg1(dependencyMap[1]).View;
|
|
({ jsx: closure_4, jsxs: closure_5 } = arg1(dependencyMap[2]));
|
|
const items = [importDefault(dependencyMap[3]), importDefault(dependencyMap[4]), importDefault(dependencyMap[5]), importDefault(dependencyMap[6]), importDefault(dependencyMap[7]), importDefault(dependencyMap[8]), importDefault(dependencyMap[9]), importDefault(dependencyMap[10])];
|
|
let obj = {
|
|
avatar: importDefault(dependencyMap[3]),
|
|
label() {
|
|
const intl = arg1(dependencyMap[11]).intl;
|
|
return intl.string(arg1(dependencyMap[11]).t.u/VENK);
|
|
}
|
|
};
|
|
const items1 = [obj, , , , , , , ];
|
|
obj = {
|
|
avatar: importDefault(dependencyMap[4]),
|
|
label() {
|
|
const intl = arg1(dependencyMap[11]).intl;
|
|
return intl.string(arg1(dependencyMap[11]).t.pBx+d8);
|
|
}
|
|
};
|
|
items1[1] = obj;
|
|
obj = {
|
|
avatar: importDefault(dependencyMap[5]),
|
|
label() {
|
|
const intl = arg1(dependencyMap[11]).intl;
|
|
return intl.string(arg1(dependencyMap[11]).t.vbERmz);
|
|
}
|
|
};
|
|
items1[2] = obj;
|
|
const tmp3 = arg1(dependencyMap[2]);
|
|
items1[3] = {
|
|
avatar: importDefault(dependencyMap[6]),
|
|
label() {
|
|
const intl = arg1(dependencyMap[11]).intl;
|
|
return intl.string(arg1(dependencyMap[11]).t.Ecxz3Z);
|
|
}
|
|
};
|
|
const obj1 = {
|
|
avatar: importDefault(dependencyMap[6]),
|
|
label() {
|
|
const intl = arg1(dependencyMap[11]).intl;
|
|
return intl.string(arg1(dependencyMap[11]).t.Ecxz3Z);
|
|
}
|
|
};
|
|
items1[4] = {
|
|
avatar: importDefault(dependencyMap[7]),
|
|
label() {
|
|
const intl = arg1(dependencyMap[11]).intl;
|
|
return intl.string(arg1(dependencyMap[11]).t.Jb8PYM);
|
|
}
|
|
};
|
|
const obj2 = {
|
|
avatar: importDefault(dependencyMap[7]),
|
|
label() {
|
|
const intl = arg1(dependencyMap[11]).intl;
|
|
return intl.string(arg1(dependencyMap[11]).t.Jb8PYM);
|
|
}
|
|
};
|
|
items1[5] = {
|
|
avatar: importDefault(dependencyMap[8]),
|
|
label() {
|
|
const intl = arg1(dependencyMap[11]).intl;
|
|
return intl.string(arg1(dependencyMap[11]).t.3h0yoI);
|
|
}
|
|
};
|
|
const obj3 = {
|
|
avatar: importDefault(dependencyMap[8]),
|
|
label() {
|
|
const intl = arg1(dependencyMap[11]).intl;
|
|
return intl.string(arg1(dependencyMap[11]).t.3h0yoI);
|
|
}
|
|
};
|
|
items1[6] = {
|
|
avatar: importDefault(dependencyMap[9]),
|
|
label() {
|
|
const intl = arg1(dependencyMap[11]).intl;
|
|
return intl.string(arg1(dependencyMap[11]).t.frIpZ5);
|
|
}
|
|
};
|
|
const obj4 = {
|
|
avatar: importDefault(dependencyMap[9]),
|
|
label() {
|
|
const intl = arg1(dependencyMap[11]).intl;
|
|
return intl.string(arg1(dependencyMap[11]).t.frIpZ5);
|
|
}
|
|
};
|
|
items1[7] = {
|
|
avatar: importDefault(dependencyMap[10]),
|
|
label() {
|
|
const intl = arg1(dependencyMap[11]).intl;
|
|
return intl.string(arg1(dependencyMap[11]).t.zpfUeg);
|
|
}
|
|
};
|
|
let obj8 = arg1(dependencyMap[12]);
|
|
const obj6 = { container: { <string:2824056786>: "<string:141856807>", <string:2151834189>: "<string:134217728>", <string:2855952948>: "<string:134217728>" }, buttonsContainer: { x: "/assets/design/components/Icon/native/redesign/generated/images", delete: 24, 9223372036854775807: 24, 9223372036854775807: null } };
|
|
const obj7 = { y: "row", isArray: "center", borderRadius: importDefault(dependencyMap[13]).radii.xl };
|
|
obj6.defaultAvatarButton = obj7;
|
|
obj6.defaultAvatarContainer = {};
|
|
obj8 = { borderColor: importDefault(dependencyMap[13]).colors.INTERACTIVE_TEXT_ACTIVE };
|
|
obj6.defaultAvatarSelected = obj8;
|
|
let closure_7 = obj8.createStyles(obj6);
|
|
const obj5 = {
|
|
avatar: importDefault(dependencyMap[10]),
|
|
label() {
|
|
const intl = arg1(dependencyMap[11]).intl;
|
|
return intl.string(arg1(dependencyMap[11]).t.zpfUeg);
|
|
}
|
|
};
|
|
const result = arg1(dependencyMap[17]).fileFinishedImporting("modules/avatar/native/components/PresetAvatarSelect.tsx");
|
|
|
|
export default function PresetAvatarSelect(arg0) {
|
|
({ onAvatarSelect: closure_0, selectedAvatar: closure_1 } = arg0);
|
|
const tmp = callback3();
|
|
let obj = { style: tmp.container, accessibilityRole: "list" };
|
|
obj = {};
|
|
const intl = arg1(dependencyMap[11]).intl;
|
|
obj.children = intl.string(arg1(dependencyMap[11]).t.yP28YL);
|
|
const items = [callback(arg1(dependencyMap[14]).Text, obj), , ];
|
|
obj = {
|
|
style: tmp.buttonsContainer,
|
|
children: items1.map((arg0) => {
|
|
let obj = closure_6[arg0];
|
|
obj = {
|
|
source: obj.avatar,
|
|
onSelect() {
|
|
return arg0(arg0);
|
|
},
|
|
selected: closure_1 === arg0
|
|
};
|
|
const intl = arg0(closure_2[11]).intl;
|
|
obj = { index: arg0 + 1 };
|
|
obj.description = obj.label();
|
|
obj.accessibilityLabel = intl.formatToPlainString(arg0(closure_2[11]).t.1K8jaQ, obj);
|
|
return callback(closure_8, obj, arg0);
|
|
})
|
|
};
|
|
const items1 = [];
|
|
items[1] = callback(View, obj);
|
|
const items2 = [null, true, true, true];
|
|
items[2] = callback(View, {
|
|
style: tmp.buttonsContainer,
|
|
children: items2.map((arg0) => {
|
|
let obj = closure_6[arg0];
|
|
obj = {
|
|
source: obj.avatar,
|
|
onSelect() {
|
|
return arg0(arg0);
|
|
},
|
|
selected: closure_1 === arg0
|
|
};
|
|
const intl = arg0(closure_2[11]).intl;
|
|
obj = { index: arg0 + 1 };
|
|
obj.description = obj.label();
|
|
obj.accessibilityLabel = intl.formatToPlainString(arg0(closure_2[11]).t.1K8jaQ, obj);
|
|
return callback(closure_8, obj, arg0);
|
|
})
|
|
});
|
|
obj.children = items;
|
|
return callback2(View, obj);
|
|
};
|
|
export const DEFAULT_AVATARS = items;
|
|
export const DEFAULT_AVATARS_WITH_LABELS = items1;
|