846 lines
16 KiB
TypeScript
846 lines
16 KiB
TypeScript
// Module ID: 5360
|
|
// Function ID: 5361
|
|
// Name: TableRowIcon
|
|
// Dependencies: [109, 19, 17, 21, 4285, 712, 4697, 2]
|
|
// Exports: TableRowIcon
|
|
|
|
// Module 5360 (TableRowIcon)
|
|
import _objectWithoutProperties from "_objectWithoutProperties";
|
|
import "noop";
|
|
import { View } from "get ActivityIndicator";
|
|
import { jsx } from "jsxProd";
|
|
import createCacheKey from "createCacheKey";
|
|
|
|
const require = arg1;
|
|
let closure_3 = ["color"];
|
|
createCacheKey = { container: null, default: null, statusOnline: null, statusIdle: null, statusDND: null, statusOffline: null, xbox: null, playstation: null, danger: null, secondary: null, translucent: null };
|
|
createCacheKey = { width: require("Themes").modules.mobile.TABLE_ROW_ICON_SIZE, height: require("Themes").modules.mobile.TABLE_ROW_ICON_SIZE, justifyContent: "center", alignItems: "center", borderRadius: require("Themes").radii.lg };
|
|
createCacheKey[0] = createCacheKey;
|
|
createCacheKey[1] = { color: require("Themes").colors.TABLEROW_ICON_COLOR_DEFAULT };
|
|
const obj1 = { color: require("Themes").colors.TABLEROW_ICON_COLOR_DEFAULT };
|
|
createCacheKey[2] = { color: require("Themes").colors.TEXT_STATUS_ONLINE };
|
|
const obj2 = { color: require("Themes").colors.TEXT_STATUS_ONLINE };
|
|
createCacheKey[3] = { color: require("Themes").colors.TEXT_STATUS_IDLE };
|
|
const obj3 = { color: require("Themes").colors.TEXT_STATUS_IDLE };
|
|
createCacheKey[4] = { color: require("Themes").colors.TEXT_STATUS_DND };
|
|
const obj4 = { color: require("Themes").colors.TEXT_STATUS_DND };
|
|
createCacheKey[5] = { color: require("Themes").colors.TEXT_STATUS_OFFLINE };
|
|
const obj5 = { color: require("Themes").colors.TEXT_STATUS_OFFLINE };
|
|
createCacheKey[6] = { backgroundColor: require("Themes").unsafe_rawColors.PLATFORM_XBOX, color: require("Themes").colors.WHITE };
|
|
const obj6 = { backgroundColor: require("Themes").unsafe_rawColors.PLATFORM_XBOX, color: require("Themes").colors.WHITE };
|
|
createCacheKey[7] = { backgroundColor: require("Themes").unsafe_rawColors.PLATFORM_PLAYSTATION, color: require("Themes").colors.WHITE };
|
|
const obj7 = { backgroundColor: require("Themes").unsafe_rawColors.PLATFORM_PLAYSTATION, color: require("Themes").colors.WHITE };
|
|
createCacheKey[8] = { color: require("Themes").colors.TEXT_FEEDBACK_CRITICAL };
|
|
const obj8 = { color: require("Themes").colors.TEXT_FEEDBACK_CRITICAL };
|
|
createCacheKey[9] = { color: require("Themes").colors.INTERACTIVE_TEXT_DEFAULT };
|
|
const obj9 = { color: require("Themes").colors.INTERACTIVE_TEXT_DEFAULT };
|
|
createCacheKey[10] = { color: require("Themes").colors.WHITE };
|
|
createCacheKey = createCacheKey.createStyles(createCacheKey);
|
|
const obj10 = { color: require("Themes").colors.WHITE };
|
|
const result = require("get ActivityIndicator").fileFinishedImporting("design/components/TableRow/native/TableRowIcon.native.tsx");
|
|
|
|
export const TableRowIcon = function TableRowIcon(arg0) {
|
|
let IconComponent;
|
|
let source;
|
|
let variant;
|
|
({ source, IconComponent, variant } = arg0);
|
|
if (variant === undefined) {
|
|
variant = "default";
|
|
}
|
|
const tmp = createCacheKey();
|
|
switch (variant) {
|
|
case "t":
|
|
break;
|
|
case "to":
|
|
break;
|
|
case "DARK":
|
|
break;
|
|
case "Date":
|
|
break;
|
|
case "TypeError":
|
|
break;
|
|
case "Error":
|
|
break;
|
|
case "HTTP":
|
|
break;
|
|
case "T":
|
|
break;
|
|
case "HermesInternal":
|
|
break;
|
|
case "Icon":
|
|
break;
|
|
case "IconComponent":
|
|
break;
|
|
case "c":
|
|
break;
|
|
case "p":
|
|
break;
|
|
case "LIGHT":
|
|
break;
|
|
case "Map":
|
|
break;
|
|
case "Math":
|
|
break;
|
|
case "h":
|
|
break;
|
|
case "Number":
|
|
break;
|
|
case "Object":
|
|
break;
|
|
case "ct":
|
|
break;
|
|
case "PX_16":
|
|
break;
|
|
case "flex":
|
|
break;
|
|
case "flexDirection":
|
|
break;
|
|
case "PX_8":
|
|
break;
|
|
case "Path":
|
|
break;
|
|
case "Promise":
|
|
break;
|
|
case "i":
|
|
break;
|
|
case "s":
|
|
break;
|
|
case "Reflect":
|
|
break;
|
|
case "Set":
|
|
break;
|
|
case "format":
|
|
break;
|
|
case "formatToPlainString":
|
|
break;
|
|
case "String":
|
|
break;
|
|
case "Symbol":
|
|
break;
|
|
case "Text":
|
|
break;
|
|
case "x":
|
|
break;
|
|
case "View":
|
|
break;
|
|
case "w":
|
|
break;
|
|
case "WireType":
|
|
break;
|
|
case "__closure":
|
|
break;
|
|
case "__d":
|
|
break;
|
|
case "d":
|
|
break;
|
|
case "__esModule":
|
|
break;
|
|
case "__initData":
|
|
break;
|
|
case "filter":
|
|
break;
|
|
case "__packager_asset":
|
|
break;
|
|
case "k":
|
|
break;
|
|
case "set":
|
|
break;
|
|
case "__workletHash":
|
|
break;
|
|
case "_desired":
|
|
break;
|
|
case "_distance":
|
|
break;
|
|
case "st":
|
|
break;
|
|
case "accessibilityLabel":
|
|
break;
|
|
case "it":
|
|
break;
|
|
case "accessibilityRole":
|
|
break;
|
|
case "accessible":
|
|
break;
|
|
case "padding":
|
|
break;
|
|
case "paddingHorizontal":
|
|
break;
|
|
case "add":
|
|
break;
|
|
case "alignItems":
|
|
break;
|
|
case "ao":
|
|
break;
|
|
case "applicationId":
|
|
break;
|
|
case "ti":
|
|
break;
|
|
case "apply":
|
|
break;
|
|
case "backgroundColor":
|
|
break;
|
|
case "round":
|
|
break;
|
|
case "bm":
|
|
break;
|
|
case "body":
|
|
break;
|
|
case "borderRadius":
|
|
break;
|
|
case "bottom":
|
|
break;
|
|
case "call":
|
|
break;
|
|
case "channel":
|
|
break;
|
|
case "channelId":
|
|
break;
|
|
case "channel_id":
|
|
break;
|
|
case "id":
|
|
break;
|
|
case "children":
|
|
break;
|
|
case "cix":
|
|
break;
|
|
case "ix":
|
|
break;
|
|
case "unicodeVersion":
|
|
break;
|
|
case "code":
|
|
break;
|
|
case "color":
|
|
break;
|
|
case "colors":
|
|
break;
|
|
case "concat":
|
|
break;
|
|
case "constructor":
|
|
break;
|
|
case "container":
|
|
break;
|
|
case "content":
|
|
break;
|
|
case "context":
|
|
break;
|
|
case "text":
|
|
break;
|
|
case "count":
|
|
break;
|
|
case "create":
|
|
let translucent = tmp.default;
|
|
const color = translucent.color;
|
|
if ("default" === variant) {
|
|
let REFRESH_SMALL_16 = require(4697) /* IconSizes */.IconSizes.MEDIUM;
|
|
} else {
|
|
REFRESH_SMALL_16 = require(4697) /* IconSizes */.IconSizes.REFRESH_SMALL_16;
|
|
}
|
|
let str3 = "md";
|
|
if ("default" !== variant) {
|
|
str3 = "md";
|
|
if ("danger" !== variant) {
|
|
str3 = "md";
|
|
if ("secondary" !== variant) {
|
|
str3 = "md";
|
|
if ("translucent" !== variant) {
|
|
str3 = "sm";
|
|
}
|
|
}
|
|
}
|
|
}
|
|
if (null == source) {
|
|
if (null == IconComponent) {
|
|
return null;
|
|
}
|
|
}
|
|
let obj = { style: null, children: null };
|
|
const items = [tmp.container, callback(translucent, closure_3)];
|
|
obj[0] = items;
|
|
if (null != IconComponent) {
|
|
obj = { size: null, color: null };
|
|
obj[0] = str3;
|
|
obj[1] = color;
|
|
let tmp11Result = tmp11(IconComponent, obj);
|
|
} else {
|
|
obj = { color: null, source: null, size: null };
|
|
obj[0] = color;
|
|
obj[1] = source;
|
|
obj[2] = REFRESH_SMALL_16;
|
|
tmp11Result = tmp11(importDefault(4697), obj);
|
|
}
|
|
obj[1] = tmp11Result;
|
|
tmp11Result = tmp11(View, obj);
|
|
const tmp12 = View;
|
|
const tmp4 = callback(translucent, closure_3);
|
|
break;
|
|
case "createStyles":
|
|
break;
|
|
case "ty":
|
|
translucent = tmp.statusOnline;
|
|
break;
|
|
case "current":
|
|
break;
|
|
case "cursor":
|
|
translucent = tmp.statusIdle;
|
|
break;
|
|
case "data":
|
|
break;
|
|
case "ddd":
|
|
translucent = tmp.statusDND;
|
|
break;
|
|
case "default":
|
|
break;
|
|
case "defineProperty":
|
|
translucent = tmp.statusOffline;
|
|
break;
|
|
case "op":
|
|
break;
|
|
case "delete":
|
|
translucent = tmp.xbox;
|
|
break;
|
|
case "description":
|
|
break;
|
|
case "ip":
|
|
translucent = tmp.playstation;
|
|
break;
|
|
case "disabled":
|
|
break;
|
|
case "sa":
|
|
translucent = tmp.danger;
|
|
break;
|
|
case "dispatch":
|
|
break;
|
|
case "displayName":
|
|
translucent = tmp.secondary;
|
|
break;
|
|
case "diversity":
|
|
break;
|
|
case "v":
|
|
translucent = tmp.translucent;
|
|
break;
|
|
case "done":
|
|
break;
|
|
case "duration":
|
|
break;
|
|
case "enabled":
|
|
break;
|
|
case "end":
|
|
break;
|
|
case "enumerable":
|
|
break;
|
|
case "error":
|
|
break;
|
|
case "exports":
|
|
break;
|
|
case "fileFinishedImporting":
|
|
break;
|
|
case "fill":
|
|
break;
|
|
case "find":
|
|
break;
|
|
case "ind":
|
|
break;
|
|
case "flags":
|
|
break;
|
|
case "forEach":
|
|
break;
|
|
case "gap":
|
|
break;
|
|
case "get":
|
|
break;
|
|
case "getChannel":
|
|
break;
|
|
case "getCurrentUser":
|
|
break;
|
|
case "getGuild":
|
|
break;
|
|
case "guild":
|
|
break;
|
|
case "guildId":
|
|
break;
|
|
case "guild_id":
|
|
break;
|
|
case "has":
|
|
break;
|
|
case "hasDiversityParent":
|
|
break;
|
|
case "hash":
|
|
break;
|
|
case "hd":
|
|
break;
|
|
case "header":
|
|
break;
|
|
case "height":
|
|
break;
|
|
case "httpServerLocation":
|
|
break;
|
|
case "icon":
|
|
break;
|
|
case "includes":
|
|
break;
|
|
case "index":
|
|
break;
|
|
case "indexOf":
|
|
break;
|
|
case "intl":
|
|
break;
|
|
case "items":
|
|
break;
|
|
case "join":
|
|
break;
|
|
case "jsx":
|
|
break;
|
|
case "jsxs":
|
|
break;
|
|
case "justifyContent":
|
|
break;
|
|
case "key":
|
|
break;
|
|
case "keys":
|
|
break;
|
|
case "kind":
|
|
break;
|
|
case "ks":
|
|
break;
|
|
case "space":
|
|
break;
|
|
case "label":
|
|
break;
|
|
case "lc":
|
|
break;
|
|
case "left":
|
|
break;
|
|
case "length":
|
|
break;
|
|
case "limit":
|
|
break;
|
|
case "lj":
|
|
break;
|
|
case "loadJsonAsset":
|
|
break;
|
|
case "location":
|
|
break;
|
|
case "map":
|
|
break;
|
|
case "marginTop":
|
|
break;
|
|
case "marginBottom":
|
|
break;
|
|
case "max":
|
|
break;
|
|
case "memo":
|
|
break;
|
|
case "message":
|
|
break;
|
|
case "messageId":
|
|
break;
|
|
case "method":
|
|
break;
|
|
case "methodobject":
|
|
break;
|
|
case "withTiming":
|
|
break;
|
|
case "min":
|
|
break;
|
|
case "ml":
|
|
break;
|
|
case "mn":
|
|
break;
|
|
case "mode":
|
|
break;
|
|
case "name":
|
|
break;
|
|
case "names":
|
|
break;
|
|
case "next":
|
|
break;
|
|
case "nm":
|
|
break;
|
|
case "no":
|
|
break;
|
|
case "now":
|
|
break;
|
|
case "np":
|
|
break;
|
|
case "onPress":
|
|
break;
|
|
case "opacity":
|
|
break;
|
|
case "options":
|
|
break;
|
|
case "parent":
|
|
break;
|
|
case "paths":
|
|
break;
|
|
case "pos":
|
|
break;
|
|
case "position":
|
|
break;
|
|
case "props":
|
|
break;
|
|
case "prototype":
|
|
break;
|
|
case "type":
|
|
break;
|
|
case "push":
|
|
break;
|
|
case "radii":
|
|
break;
|
|
case "raw":
|
|
break;
|
|
case "ref":
|
|
break;
|
|
case "registerAsset":
|
|
break;
|
|
case "rejectWithError":
|
|
break;
|
|
case "replace":
|
|
break;
|
|
case "resizeMode":
|
|
break;
|
|
case "size":
|
|
break;
|
|
case "resolve":
|
|
break;
|
|
case "result":
|
|
break;
|
|
case "right":
|
|
break;
|
|
case "runOnJS":
|
|
break;
|
|
case "scales":
|
|
break;
|
|
case "shapes":
|
|
break;
|
|
case "sk":
|
|
break;
|
|
case "skuId":
|
|
break;
|
|
case "slice":
|
|
break;
|
|
case "source":
|
|
break;
|
|
case "split":
|
|
break;
|
|
case "spriteIndex":
|
|
break;
|
|
case "sr":
|
|
break;
|
|
case "start":
|
|
break;
|
|
case "state":
|
|
break;
|
|
case "status":
|
|
break;
|
|
case "substring_i":
|
|
break;
|
|
case "string":
|
|
break;
|
|
case "style":
|
|
break;
|
|
case "surrogates":
|
|
break;
|
|
case "tag":
|
|
break;
|
|
case "test":
|
|
break;
|
|
case "then":
|
|
break;
|
|
case "title":
|
|
break;
|
|
case "toCharArray$esjava$1":
|
|
break;
|
|
case "toString":
|
|
break;
|
|
case "top":
|
|
break;
|
|
case "track":
|
|
break;
|
|
case "transform":
|
|
break;
|
|
case "uri":
|
|
break;
|
|
case "url":
|
|
break;
|
|
case "useCallback":
|
|
break;
|
|
case "useEffect":
|
|
break;
|
|
case "useMemo":
|
|
break;
|
|
case "useRef":
|
|
break;
|
|
case "useState":
|
|
break;
|
|
case "useStateFromStores":
|
|
break;
|
|
case "user":
|
|
break;
|
|
case "userId":
|
|
break;
|
|
case "value":
|
|
break;
|
|
case "values":
|
|
break;
|
|
case "variant":
|
|
break;
|
|
case "warn":
|
|
break;
|
|
case "width":
|
|
break;
|
|
case "window":
|
|
break;
|
|
case "withSpring":
|
|
break;
|
|
case "":
|
|
break;
|
|
case "isArrayBuffer":
|
|
break;
|
|
case "A":
|
|
break;
|
|
case "ay":
|
|
break;
|
|
case "getVoiceStateMetadata":
|
|
break;
|
|
case "firstChild":
|
|
break;
|
|
case "emojiLineHeight":
|
|
break;
|
|
case "$ZodBoolean":
|
|
break;
|
|
case "ZodBoolean":
|
|
break;
|
|
case "B":
|
|
break;
|
|
case "le":
|
|
break;
|
|
case "an":
|
|
break;
|
|
case "n":
|
|
break;
|
|
case "useActionBarPrimaryButton":
|
|
break;
|
|
case "ActionBarPrimaryButton":
|
|
break;
|
|
case "ary":
|
|
break;
|
|
case "u":
|
|
break;
|
|
case "tt":
|
|
break;
|
|
case "on":
|
|
break;
|
|
case "BOOST_SETTINGS":
|
|
break;
|
|
case "SETTINGS_APPEARANCE":
|
|
break;
|
|
case "SETTINGS_APPEARANCE_DARK_MODE_THEME_PICKER":
|
|
break;
|
|
case "APPEARANCE":
|
|
break;
|
|
case "APPEARANCE_DARK_MODE_THEME_PICKER":
|
|
break;
|
|
case "D":
|
|
break;
|
|
case "DARK_MODE_THEME_PICKER":
|
|
break;
|
|
case "R":
|
|
break;
|
|
case "K":
|
|
break;
|
|
case "RVLinearLayoutManagerImpl":
|
|
break;
|
|
case "plainSpoilerRenderer":
|
|
break;
|
|
case "$ZodDate":
|
|
break;
|
|
case "ZodDate":
|
|
break;
|
|
case "DateParser":
|
|
break;
|
|
case "at":
|
|
break;
|
|
case "te":
|
|
break;
|
|
case "serializeDate":
|
|
break;
|
|
case "MarkupParserNodeTypeError":
|
|
break;
|
|
case "E":
|
|
break;
|
|
case "Err":
|
|
break;
|
|
case "ro":
|
|
break;
|
|
case "or":
|
|
break;
|
|
case "SEMANTIC_ATTRIBUTE_SENTRY_SOURCE":
|
|
break;
|
|
case "BOT_HTTP_INTERACTIONS":
|
|
break;
|
|
case "H":
|
|
break;
|
|
case "HT":
|
|
break;
|
|
case "TP":
|
|
break;
|
|
case "P":
|
|
break;
|
|
case "INTERACTIONS":
|
|
break;
|
|
case "NSFW_SPACE_WARNING_MODAL_CLICKED":
|
|
break;
|
|
case "rm":
|
|
break;
|
|
case "m":
|
|
break;
|
|
case "me":
|
|
break;
|
|
case "mes":
|
|
break;
|
|
case "I":
|
|
break;
|
|
case "InternalCard":
|
|
break;
|
|
case "ter":
|
|
break;
|
|
case "na":
|
|
break;
|
|
case "al":
|
|
break;
|
|
case "CardA11yWrapper":
|
|
break;
|
|
case "perGuildMaxCount":
|
|
break;
|
|
case "useEditStateContext":
|
|
break;
|
|
case "disableApplicationSubscriptionCancellationSurvey":
|
|
break;
|
|
case "attachmentCarousel":
|
|
break;
|
|
case "getChannelIcon":
|
|
break;
|
|
case "getChannelIconComponent":
|
|
break;
|
|
case "getChannelIconComponentWithGuild":
|
|
break;
|
|
case "co":
|
|
break;
|
|
case "C":
|
|
break;
|
|
case "Component":
|
|
break;
|
|
case "om":
|
|
break;
|
|
case "mp":
|
|
break;
|
|
case "po":
|
|
break;
|
|
case "pon":
|
|
break;
|
|
case "one":
|
|
break;
|
|
case "ne":
|
|
break;
|
|
case "en":
|
|
break;
|
|
case "USE_APP_COMMAND":
|
|
break;
|
|
case "ANDROID_NOTIFICATION_LIGHTS":
|
|
break;
|
|
case "L":
|
|
break;
|
|
case "LI":
|
|
break;
|
|
case "SAFETY_HUB_GET_SUSPENDED_AGE_VERIFICATION_METHODS":
|
|
break;
|
|
case "REQUIRE_SAFETY_FLOWS":
|
|
break;
|
|
case "SAFETY_FLOWS":
|
|
break;
|
|
case "SAFETY_FLOWS_MODAL_KEY":
|
|
break;
|
|
case "$ZodMap":
|
|
break;
|
|
case "ZodMap":
|
|
break;
|
|
case "M":
|
|
break;
|
|
case "ap":
|
|
break;
|
|
case "handleAppStateUpdate":
|
|
break;
|
|
case "ToIntlMathematicalValue":
|
|
break;
|
|
case "th":
|
|
break;
|
|
case "ValueSetter":
|
|
break;
|
|
case "$ZodCheckNumberFormat":
|
|
break;
|
|
case "N":
|
|
break;
|
|
case "NumberFormat":
|
|
break;
|
|
case "um":
|
|
break;
|
|
case "b":
|
|
break;
|
|
case "be":
|
|
break;
|
|
case "$ZodObject":
|
|
break;
|
|
case "$ZodObjectJIT":
|
|
break;
|
|
case "ZodObject":
|
|
break;
|
|
case "O":
|
|
break;
|
|
case "j":
|
|
break;
|
|
case "je":
|
|
break;
|
|
case "IT":
|
|
break;
|
|
case "MEDIA_PICKER_SEND_BUTTON_SPRING":
|
|
break;
|
|
case "marginHorizontal":
|
|
break;
|
|
case "Direction":
|
|
break;
|
|
case "rect":
|
|
break;
|
|
case "GUILD_SOUNDBOARD_SOUND_PLAY_START":
|
|
break;
|
|
case "RTC_CONNECTION_PLATFORM":
|
|
break;
|
|
case "ON_PLATFORM_ACCOUNT_LINK_FLOW_STARTED":
|
|
break;
|
|
case "PX_80":
|
|
break;
|
|
case "_":
|
|
break;
|
|
case "isFLAC":
|
|
break;
|
|
case "FLAC":
|
|
break;
|
|
case "ACCEPT_FRIEND_REQUEST":
|
|
break;
|
|
case "ACCEPT_FRIEND_REQUEST_CONFIRMATION_MODAL_ID":
|
|
break;
|
|
case "FRIEND":
|
|
break;
|
|
case "IE":
|
|
break;
|
|
case "END":
|
|
break;
|
|
case "CO":
|
|
break;
|
|
case "CONFIRM":
|
|
break;
|
|
case "CONFIRMATION":
|
|
break;
|
|
case "FI":
|
|
break;
|
|
}
|
|
};
|