// Module ID: 8127 // Function ID: 8128 // Name: getRoleIcon // Dependencies: [7293, 1115, 2] // Exports: getRoleIcon // Module 8127 (getRoleIcon) import useRoleIconProps from "useRoleIconProps" /* 7293 */; import size from "module_2" /* 2 */; const result = size.fileFinishedImporting("modules/messages/native/renderer/getRoleIcon.tsx"); export const getRoleIcon = function getRoleIcon(size) { size = size.size; ({ guildId, roleId } = size); const obj = useRoleIconProps; const roleIconProps = obj.getRoleIconProps(useRoleIconProps.computeRoleIconRole({ guildId, roleId }), size); if (null != roleIconProps) { const obj4 = { source: null, name: null, size: null, unicodeEmoji: null, alt: null }; ({ src: obj3.source, name: obj3.name } = roleIconProps); obj4.size = size; const unicodeEmoji = roleIconProps.unicodeEmoji; let surrogates; if (unicodeEmoji != null) { surrogates = unicodeEmoji.surrogates; } obj4.unicodeEmoji = surrogates; const intl = tmp(1115).intl; const obj6 = { name: roleIconProps.name }; obj4.alt = intl.formatToPlainString(tmp(1115).t["9+YWrE"], obj6); return obj4; } };