/* Metro module 8435; source: modules/polls/chat/native/PollStyles.tsx; dependencies: [4242, 8436, 8437, 2] */ import * as FileImportTrackerModule from '../../../../by-id/module-00002-FileImportTracker.js'; /* Metro dependency 2 */ import * as Module04242Module from '../../../../by-id/module-04242.js'; /* Metro dependency 4242 */ import * as PollLayoutTypesModule from '../../../../external/discord_common/js/shared/shared-constants/PollLayoutTypes.tsx'; /* Metro dependency 8436 */ import * as PollMessageChatDataTypesModule from '../PollMessageChatDataTypes.tsx'; /* Metro dependency 8437 */ function _fun66988(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#66988, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:8620:6, offset: 0x01c117d6, size: 215 bytes, params: 8, frame: 20 const env0_0 = require; const Object = global.Object; Object.defineProperty(exports, '__esModule', {value: true}); object = {loserSelected: function(a0, a1) { var object = {}; var notVotedBinding = notVoted; copyDataProperties(object, notVotedBinding(a0, a1), notVotedBinding); var CHECKMARK = require(dependencyMap[2]).PollRadioStyle.CHECKMARK; object['radioStyle'] = CHECKMARK; object['radioBackground'] = a0.colors.INTERACTIVE_TEXT_ACTIVE; object['radioForeground'] = a0.colors.BACKGROUND_BASE_LOW; return object; }, normal: normal_66989, notVoted: function(a0, a1) { var object = {}; var normalVoteBinding = normalVote; copyDataProperties(object, normalVoteBinding(a0, a1), normalVoteBinding); object['answerFill'] = a0.colors.INTERACTIVE_BACKGROUND_ACTIVE; var NONE = require(dependencyMap[2]).PollRadioStyle.NONE; object['radioStyle'] = NONE; return object; }, selected: selected, victorNotSelected: victorNotSelected, victorSelected: function(a0, a1) { var object = {}; var victorNotSelectedBinding = victorNotSelected; copyDataProperties(object, victorNotSelectedBinding(a0, a1), victorNotSelectedBinding); var CHECKMARK = require(dependencyMap[2]).PollRadioStyle.CHECKMARK; object['radioStyle'] = CHECKMARK; object['radioBackground'] = a0.colors.STATUS_POSITIVE; object['radioForeground'] = a0.colors.STATUS_POSITIVE_TEXT; return object; }, voted: voted, normalVote: function(a0, a1) { var object = {}; var normal_66989Binding = normal_66989; copyDataProperties(object, normal_66989Binding(a0, a1), normal_66989Binding); object['borderWidth'] = 0; return object; }}; (FileImportTrackerModule).fileFinishedImporting('modules/polls/chat/native/PollStyles.tsx'); exports.pollStyleSets = object; function normal_66989(a0, a1) { // fn#66989, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:8620:103, offset: 0x01c118ad, size: 260 bytes, params: 3, frame: 20 const env0_0 = a0; const object = {}; const BORDER_SUBTLE = a0.colors.BORDER_SUBTLE; object.border = BORDER_SUBTLE; object.borderWidth = 1; const CARD_SECONDARY_BG = a0.colors.CARD_SECONDARY_BG; object.fill = CARD_SECONDARY_BG; let value = Module04242Module; value = value.match(a1); const PollLayoutTypes = (PollLayoutTypesModule).PollLayoutTypes; const IMAGE_ONLY_ANSWERS = PollLayoutTypes.IMAGE_ONLY_ANSWERS; value = value.with(IMAGE_ONLY_ANSWERS, _fun66990); object.label = value.otherwise(_fun66991); object.opacity = 1; const BACKGROUND_MOD_MUTED = a0.colors.BACKGROUND_MOD_MUTED; object.answerBackground = BACKGROUND_MOD_MUTED; const BACKGROUND_MOD_SUBTLE = a0.colors.BACKGROUND_MOD_SUBTLE; object.answerFill = BACKGROUND_MOD_SUBTLE; const PollRadioStyle = (PollMessageChatDataTypesModule).PollRadioStyle; const HOLLOW = PollRadioStyle.HOLLOW; object.radioStyle = HOLLOW; const INTERACTIVE_TEXT_ACTIVE = a0.colors.INTERACTIVE_TEXT_ACTIVE; object.radioBackground = INTERACTIVE_TEXT_ACTIVE; const WHITE = a0.colors.WHITE; object.radioForeground = WHITE; return object; function _fun66990() { // fn#66990, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:8620:260, offset: 0x01c119b1, size: 20 bytes, params: 1, frame: 1 return env0_0.colors.WHITE; } function _fun66991() { // fn#66991, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:8620:292, offset: 0x01c119c5, size: 20 bytes, params: 1, frame: 1 return env0_0.colors.TEXT_DEFAULT; } } function victorNotSelected(a0, a1) { // fn#66994, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:8620:739, offset: 0x01c11a65, size: 129 bytes, params: 3, frame: 15 const object = {}; const normalVoteBinding = normalVote; copyDataProperties(object, normalVoteBinding(a0, a1), normalVoteBinding); const STATUS_POSITIVE = a0.colors.STATUS_POSITIVE; object['border'] = STATUS_POSITIVE; object['borderWidth'] = 1; const POLLS_VICTOR_FILL = a0.colors.POLLS_VICTOR_FILL; object['answerFill'] = POLLS_VICTOR_FILL; const PollRadioStyle = (PollMessageChatDataTypesModule).PollRadioStyle; const NONE = PollRadioStyle.NONE; object['radioStyle'] = NONE; return object; } function selected(a0, a1) { // fn#66996, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:8620:1116, offset: 0x01c11b5d, size: 151 bytes, params: 3, frame: 15 const object = {}; const normalVoteBinding = normalVote; copyDataProperties(object, normalVoteBinding(a0, a1), normalVoteBinding); const BACKGROUND_BRAND = a0.colors.BACKGROUND_BRAND; object['border'] = BACKGROUND_BRAND; object['borderWidth'] = 1; const PollRadioStyle = (PollMessageChatDataTypesModule).PollRadioStyle; const FILLED = PollRadioStyle.FILLED; object['radioStyle'] = FILLED; const REDESIGN_INPUT_CONTROL_SELECTED = a0.colors.REDESIGN_INPUT_CONTROL_SELECTED; object['radioBackground'] = REDESIGN_INPUT_CONTROL_SELECTED; const STATUS_POSITIVE_TEXT = a0.colors.STATUS_POSITIVE_TEXT; object['radioForeground'] = STATUS_POSITIVE_TEXT; return object; } function voted(a0, a1) { // fn#66998, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:8620:1562, offset: 0x01c11c6b, size: 173 bytes, params: 3, frame: 15 const object = {}; const normalVoteBinding = normalVote; copyDataProperties(object, normalVoteBinding(a0, a1), normalVoteBinding); const BACKGROUND_BRAND = a0.colors.BACKGROUND_BRAND; object['border'] = BACKGROUND_BRAND; object['borderWidth'] = 1; const POLLS_VOTED_FILL = a0.colors.POLLS_VOTED_FILL; object['answerFill'] = POLLS_VOTED_FILL; const PollRadioStyle = (PollMessageChatDataTypesModule).PollRadioStyle; const CHECKMARK = PollRadioStyle.CHECKMARK; object['radioStyle'] = CHECKMARK; const REDESIGN_INPUT_CONTROL_SELECTED = a0.colors.REDESIGN_INPUT_CONTROL_SELECTED; object['radioBackground'] = REDESIGN_INPUT_CONTROL_SELECTED; const STATUS_POSITIVE_TEXT = a0.colors.STATUS_POSITIVE_TEXT; object['radioForeground'] = STATUS_POSITIVE_TEXT; return object; } } global.__d(_fun66988, 8435, [4242, 8436, 8437, 2]) /* metro module 8435, dependencies: [4242, 8436, 8437, 2] */;