Skipped 1 file(s) >100MB (GitHub limit): source/__polyfill/04xxx/module_4821.js (118.4 MB)
224 lines
6.9 KiB
TypeScript
224 lines
6.9 KiB
TypeScript
// Module ID: 17550
|
|
// Function ID: 17551
|
|
// Name: PresetAvatarSelect
|
|
// Dependencies: [19, 17, 21, 17551, 17552, 17553, 17554, 17555, 17556, 17557, 17558, 1114, 4636, 576, 4632, 5204, 5668, 2]
|
|
// Exports: default
|
|
|
|
// Module 17550 (PresetAvatarSelect)
|
|
import nativeDefault from "native" /* 576 */;
|
|
import util from "util" /* 1114 */;
|
|
import Text_Text from "Text/Text" /* 4632 */;
|
|
import Pressables from "Pressables" /* 5204 */;
|
|
import FastImageDefault from "FastImage" /* 5668 */;
|
|
import defaultAvatar1Default from "defaultAvatar1" /* 17551 */;
|
|
import defaultAvatar2Default from "defaultAvatar2" /* 17552 */;
|
|
import defaultAvatar3Default from "defaultAvatar3" /* 17553 */;
|
|
import defaultAvatar4Default from "defaultAvatar4" /* 17554 */;
|
|
import defaultAvatar5Default from "defaultAvatar5" /* 17555 */;
|
|
import defaultAvatar6Default from "defaultAvatar6" /* 17556 */;
|
|
import defaultAvatar7Default from "defaultAvatar7" /* 17557 */;
|
|
import defaultAvatar8Default from "defaultAvatar8" /* 17558 */;
|
|
import noop from "module_19" /* 19 */;
|
|
|
|
const require = globalThis.__r;
|
|
|
|
require = fn;
|
|
function DefaultAvatarButton(selected) {
|
|
selected = selected.selected;
|
|
({ source, onSelect, accessibilityLabel } = selected);
|
|
const tmp = closure_7();
|
|
const items = [tmp.defaultAvatarContainer, ];
|
|
let prop;
|
|
if (selected) {
|
|
prop = tmp.defaultAvatarSelected;
|
|
}
|
|
const obj = { style: items, accessibilityRole: "button", accessibilityLabel, accessibilityState: { selected }, accessibilityHint: null, onPress: null, children: null };
|
|
items[1] = prop;
|
|
const intl = tmp3(1114).intl;
|
|
obj.accessibilityHint = intl.string(util.t.vw2RsD);
|
|
obj.onPress = onSelect;
|
|
obj.children = React4(FastImageDefault, { style: tmp.defaultAvatarButton, source: { uri: source } });
|
|
return React4(Pressables.PressableOpacity, obj);
|
|
}
|
|
const View = fn(17).View;
|
|
const jsxProd = fn(21);
|
|
({ jsx: closure_4, jsxs: hasOwnProperty } = jsxProd);
|
|
let items = [defaultAvatar1Default, defaultAvatar2Default, defaultAvatar3Default, defaultAvatar4Default, defaultAvatar5Default, defaultAvatar6Default, defaultAvatar7Default, defaultAvatar8Default];
|
|
let items1 = [
|
|
{
|
|
avatar: defaultAvatar1Default,
|
|
label() {
|
|
const intl = util.intl;
|
|
return intl.string(util.t["u/VENK"]);
|
|
}
|
|
},
|
|
,
|
|
,
|
|
,
|
|
,
|
|
,
|
|
,
|
|
|
|
];
|
|
let obj = {
|
|
avatar: defaultAvatar1Default,
|
|
label() {
|
|
const intl = util.intl;
|
|
return intl.string(util.t["u/VENK"]);
|
|
}
|
|
};
|
|
items1[1] = {
|
|
avatar: defaultAvatar2Default,
|
|
label() {
|
|
const intl = util.intl;
|
|
return intl.string(util.t["pBx+d8"]);
|
|
}
|
|
};
|
|
let obj2 = {
|
|
avatar: defaultAvatar2Default,
|
|
label() {
|
|
const intl = util.intl;
|
|
return intl.string(util.t["pBx+d8"]);
|
|
}
|
|
};
|
|
items1[2] = {
|
|
avatar: defaultAvatar3Default,
|
|
label() {
|
|
const intl = util.intl;
|
|
return intl.string(util.t.vbERmz);
|
|
}
|
|
};
|
|
let obj3 = {
|
|
avatar: defaultAvatar3Default,
|
|
label() {
|
|
const intl = util.intl;
|
|
return intl.string(util.t.vbERmz);
|
|
}
|
|
};
|
|
items1[3] = {
|
|
avatar: defaultAvatar4Default,
|
|
label() {
|
|
const intl = util.intl;
|
|
return intl.string(util.t.Ecxz3Z);
|
|
}
|
|
};
|
|
let obj4 = {
|
|
avatar: defaultAvatar4Default,
|
|
label() {
|
|
const intl = util.intl;
|
|
return intl.string(util.t.Ecxz3Z);
|
|
}
|
|
};
|
|
items1[4] = {
|
|
avatar: defaultAvatar5Default,
|
|
label() {
|
|
const intl = util.intl;
|
|
return intl.string(util.t.Jb8PYM);
|
|
}
|
|
};
|
|
const obj5 = {
|
|
avatar: defaultAvatar5Default,
|
|
label() {
|
|
const intl = util.intl;
|
|
return intl.string(util.t.Jb8PYM);
|
|
}
|
|
};
|
|
items1[5] = {
|
|
avatar: defaultAvatar6Default,
|
|
label() {
|
|
const intl = util.intl;
|
|
return intl.string(util.t["3h0yoI"]);
|
|
}
|
|
};
|
|
const obj6 = {
|
|
avatar: defaultAvatar6Default,
|
|
label() {
|
|
const intl = util.intl;
|
|
return intl.string(util.t["3h0yoI"]);
|
|
}
|
|
};
|
|
items1[6] = {
|
|
avatar: defaultAvatar7Default,
|
|
label() {
|
|
const intl = util.intl;
|
|
return intl.string(util.t.frIpZ5);
|
|
}
|
|
};
|
|
const obj7 = {
|
|
avatar: defaultAvatar7Default,
|
|
label() {
|
|
const intl = util.intl;
|
|
return intl.string(util.t.frIpZ5);
|
|
}
|
|
};
|
|
items1[7] = {
|
|
avatar: defaultAvatar8Default,
|
|
label() {
|
|
const intl = util.intl;
|
|
return intl.string(util.t.zpfUeg);
|
|
}
|
|
};
|
|
const createStyles = fn(4636);
|
|
const obj10 = { container: { display: "flex", alignItems: "center", flex: 1 }, buttonsContainer: { display: "flex", flexDirection: "row", marginTop: 20, justifyContent: "space-between" }, defaultAvatarButton: null, defaultAvatarContainer: null, defaultAvatarSelected: null };
|
|
let size = { height: 48, width: 48, borderRadius: nativeDefault.radii.xl };
|
|
obj10.defaultAvatarButton = size;
|
|
obj10.defaultAvatarContainer = { marginHorizontal: 8, width: 56, height: 56, padding: 2, borderWidth: 2, borderRadius: 28, borderColor: "transparent", display: "flex", alignItems: "center", justifyContent: "center" };
|
|
const obj8 = {
|
|
avatar: defaultAvatar8Default,
|
|
label() {
|
|
const intl = util.intl;
|
|
return intl.string(util.t.zpfUeg);
|
|
}
|
|
};
|
|
obj10.defaultAvatarSelected = { borderColor: nativeDefault.colors.INTERACTIVE_TEXT_ACTIVE };
|
|
let closure_7 = createStyles.createStyles(obj10);
|
|
size = fn(2);
|
|
const result = size.fileFinishedImporting("modules/avatar/native/components/PresetAvatarSelect.tsx");
|
|
|
|
export default function PresetAvatarSelect(arg0) {
|
|
({ onAvatarSelect: require, selectedAvatar: importDefault } = arg0);
|
|
const tmp = closure_7();
|
|
const obj = { style: tmp.container, accessibilityRole: "list", children: null };
|
|
let obj2 = { variant: "text-sm/medium", color: "text-default", children: null };
|
|
let intl = util.intl;
|
|
obj2.children = intl.string(util.t.yP28YL);
|
|
const items = [closure_4(Text_Text.Text, obj2), , ];
|
|
const obj3 = { style: tmp.buttonsContainer, children: null };
|
|
items1 = [0, 1, 2, 3];
|
|
obj3.children = items1.map((item) => {
|
|
closure_0 = item;
|
|
const obj2 = {
|
|
source: dependencyMap2[item].avatar,
|
|
onSelect() {
|
|
return require(closure_0);
|
|
},
|
|
selected: closure_1 === item,
|
|
accessibilityLabel: null
|
|
};
|
|
const intl = util.intl;
|
|
obj2.accessibilityLabel = intl.formatToPlainString(util.t["1K8jaQ"], { index: item + 1, description: dependencyMap2[item].label() });
|
|
return closure_1_4(DefaultAvatarButton, obj2, item);
|
|
});
|
|
items[1] = closure_4(View, obj3);
|
|
const obj4 = { style: tmp.buttonsContainer, children: null };
|
|
const items2 = [4, 5, 6, 7];
|
|
obj4.children = items2.map((item) => {
|
|
closure_0 = item;
|
|
const obj2 = {
|
|
source: dependencyMap2[item].avatar,
|
|
onSelect() {
|
|
return require(closure_0);
|
|
},
|
|
selected: closure_1 === item,
|
|
accessibilityLabel: null
|
|
};
|
|
const intl = util.intl;
|
|
obj2.accessibilityLabel = intl.formatToPlainString(util.t["1K8jaQ"], { index: item + 1, description: dependencyMap2[item].label() });
|
|
return closure_1_4(DefaultAvatarButton, obj2, item);
|
|
});
|
|
items[2] = closure_4(View, obj4);
|
|
obj.children = items;
|
|
return closure_5(View, obj);
|
|
};
|
|
export const DEFAULT_AVATARS = items;
|
|
export const DEFAULT_AVATARS_WITH_LABELS = items1;
|