// Module ID: 15988 // Function ID: 122704 // Name: DefaultAvatarButton // Dependencies: [] // Exports: default // Module 15988 (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: { textButtonPill: "", applicationCommandLoadingLeftWrapper: "", cardIcon: "" }, buttonsContainer: {} }; const obj7 = { : null, : null, 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 = [false, false, false, false]; 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;