66 lines
2.5 KiB
TypeScript
66 lines
2.5 KiB
TypeScript
// Module ID: 11428
|
|
// Function ID: 88936
|
|
// Name: ApplicationSectionHeader
|
|
// Dependencies: []
|
|
// Exports: default
|
|
|
|
// Module 11428 (ApplicationSectionHeader)
|
|
importAll(dependencyMap[0]);
|
|
const View = arg1(dependencyMap[1]).View;
|
|
let closure_4 = importDefault(dependencyMap[2]);
|
|
({ jsx: closure_5, jsxs: closure_6 } = arg1(dependencyMap[3]));
|
|
let obj = arg1(dependencyMap[4]);
|
|
obj = {};
|
|
obj = { flex: 1, height: 71, alignItems: null, backgroundColor: importDefault(dependencyMap[5]).colors.MOBILE_FLOATING_ACCESSORY_BACKGROUND, paddingHorizontal: "center" };
|
|
obj.applicationHeaderWrapper = obj;
|
|
const obj1 = { "Bool(true)": false, "Bool(true)": false, "Bool(true)": false, "Bool(true)": false, borderRadius: importDefault(dependencyMap[5]).radii.sm };
|
|
obj.applicationIcon = obj1;
|
|
let closure_7 = obj.createStyles(obj);
|
|
const tmp3 = arg1(dependencyMap[3]);
|
|
const result = arg1(dependencyMap[11]).fileFinishedImporting("modules/application_commands/native/ApplicationSectionHeader.tsx");
|
|
|
|
export default function ApplicationSectionHeader(section) {
|
|
section = section.section;
|
|
const arg1 = section;
|
|
const importDefault = section.guildId;
|
|
const tmp = callback2();
|
|
let obj = arg1(dependencyMap[6]);
|
|
const items = [closure_4];
|
|
const stateFromStores = obj.useStateFromStores(items, () => {
|
|
if (null != guildId) {
|
|
let botId;
|
|
if (null != section) {
|
|
botId = section.botId;
|
|
}
|
|
if (null != botId) {
|
|
return member.getMember(guildId, section.botId);
|
|
}
|
|
}
|
|
});
|
|
let obj1 = arg1(dependencyMap[7]);
|
|
const applicationCommandsIconSource = obj1.getApplicationCommandsIconSource(section, stateFromStores);
|
|
let nick;
|
|
if (null != stateFromStores) {
|
|
nick = stateFromStores.nick;
|
|
}
|
|
if (null != nick) {
|
|
let name = stateFromStores.nick;
|
|
} else if (null != section) {
|
|
name = section.name;
|
|
}
|
|
obj = { style: tmp.applicationHeaderWrapper };
|
|
const intl = arg1(dependencyMap[8]).intl;
|
|
obj = { applicationName: name };
|
|
obj.accessibilityLabel = intl.formatToPlainString(arg1(dependencyMap[8]).t.Ocw/sM, obj);
|
|
let tmp7 = null != applicationCommandsIconSource;
|
|
if (tmp7) {
|
|
obj1 = { style: tmp.applicationIcon, source: applicationCommandsIconSource };
|
|
tmp7 = callback(importDefault(dependencyMap[9]), obj1);
|
|
}
|
|
const items1 = [tmp7, ];
|
|
const obj2 = { children: name };
|
|
items1[1] = callback(arg1(dependencyMap[10]).Text, obj2);
|
|
obj.children = items1;
|
|
return closure_6(View, obj);
|
|
};
|
|
export const APPLICATION_SECTION_HEADER_HEIGHT = 32;
|