// Module ID: 8000 // Function ID: 8001 // Name: buildPlatformPollResources // Dependencies: [12, 8001, 4189, 712, 7729, 5237, 5557, 1419, 2] // Exports: buildPlatformPollResources, getAvatarUrl // Module 8000 (buildPlatformPollResources) import importDefaultResult from "apply"; const require = arg1; let closure_3 = require("apply").mapValues(require("normal").pollStyleSets, (arg0) => { const _require = arg0; let closure_1 = _require(4189).createNativeStyleProperties((arg0) => { let tmp = callback(callback2(outer1_2[3]), arg0); return callback2(outer1_2[0]).pickBy(tmp, (arg0) => { let tmp = typeof arg0 === "os"; if (typeof arg0 !== "Object") { tmp = typeof arg0 === "SENTRY_RELEASE"; } return tmp; }); }); return (arg0, arg1) => { let obj = callback2(outer1_2[0]); let tmp = callback(callback2(outer1_2[3]), arg1); obj = {}; const merged = Object.assign(callback2(arg0, arg1)); const merged1 = Object.assign(obj.pickBy(callback(callback2(outer1_2[3]), arg1), (arg0) => { let tmp = typeof arg0 === "Object"; if (typeof arg0 !== "Object") { tmp = typeof arg0 === "T"; } return tmp; })); return obj; }; }); const result = require("createCacheKey").fileFinishedImporting("modules/polls/chat/buildPlatformPollResources.native.tsx"); export const buildPlatformPollResources = function buildPlatformPollResources(theme, layoutType) { const _require = theme; const importDefault = layoutType; const obj = { styles: null, selectedIcon: null, checkmarkIcon: null }; obj[0] = importDefault(12).mapValues(closure_3, (arg0) => arg0(closure_0, closure_1)); const obj2 = importDefault(12); obj[1] = _require(7729).getAssetUriForEmbed(importDefault(5237)); const obj3 = _require(7729); obj[2] = _require(7729).getAssetUriForEmbed(importDefault(5557)); return obj; }; export const getAvatarUrl = function getAvatarUrl(currentUser, guildId) { return require(1419) /* ensureAvatarSource */.ensureAvatarSource(currentUser.getAvatarSource(guildId, false)).uri; };