decord/source/modules/app_channels/native/AppChannelApplicationIcon.tsx
github-actions cd74c1f217 chore: update source for alpha 345.5
Skipped 1 file(s) >100MB (GitHub limit): source/__vendor/09xxx/9667_m.js (378 MB)
2026-09-05 10:56:28 +00:00

31 lines
1.2 KiB
TypeScript

// Module ID: 9745
// Function ID: 9746
// Name: AppChannelApplicationIcon
// Dependencies: [19, 21, 4560, 576, 5587, 1396, 2]
// Exports: default
// Module 9745 (AppChannelApplicationIcon)
import noopAll from "noop" /* 19 */;
import ThemesDefault from "Themes" /* 576 */;
import getAvatarURLDefault from "getAvatarURL" /* 1396 */;
import preloadDefault from "preload" /* 5587 */;
import { jsx } from "jsxProd" /* 21 */;
import createCacheKey from "createCacheKey" /* 4560 */;
noopAll;
createCacheKey = { icon: null };
createCacheKey = { width: 32, height: 32, borderRadius: ThemesDefault.radii.md };
createCacheKey[0] = createCacheKey;
let closure_3 = createCacheKey.createStyles(createCacheKey);
const result = require("set").fileFinishedImporting("modules/app_channels/native/AppChannelApplicationIcon.tsx");
export default function AppChannelApplicationIcon(application) {
application = application.application;
let obj = { source: null, style: null };
const tmp = callback();
const tmp2 = preloadDefault;
obj = { id: application.id, icon: application.icon, size: 32 };
obj[0] = getAvatarURLDefault.getApplicationIconSource(obj);
obj[1] = tmp.icon;
return <tmp2 id={application.id} icon={application.icon} size={32} />;
};