// Module ID: 7939 // Function ID: 63214 // Name: normal // Dependencies: [4330, 7940, 7941, 2] // Module 7939 (normal) function normal(border) { const _require = border; const obj = { border: border.colors.BORDER_SUBTLE, borderWidth: 1, fill: border.colors.CARD_SECONDARY_BG }; const match = _require(4330).match(arg1); const str = _require(4330); obj.label = match.with(_require(7940).PollLayoutTypes.IMAGE_ONLY_ANSWERS, () => border.colors.WHITE).otherwise(() => border.colors.TEXT_DEFAULT); obj.opacity = 1; obj.answerBackground = border.colors.BACKGROUND_MOD_MUTED; obj.answerFill = border.colors.BACKGROUND_MOD_SUBTLE; obj.radioStyle = _require(7941).PollRadioStyle.HOLLOW; obj.radioBackground = border.colors.INTERACTIVE_TEXT_ACTIVE; obj.radioForeground = border.colors.WHITE; return obj; } function normalVote(colors, arg1) { const obj = {}; const merged = Object.assign(normal(colors, arg1)); obj["borderWidth"] = 0; return obj; } function notVoted(colors, arg1) { const obj = {}; const merged = Object.assign(normalVote(colors, arg1)); obj["answerFill"] = colors.colors.INTERACTIVE_BACKGROUND_ACTIVE; obj["radioStyle"] = require(7941) /* NativeShadowType */.PollRadioStyle.NONE; return obj; } function victorNotSelected(colors, arg1) { const obj = {}; const merged = Object.assign(normalVote(colors, arg1)); obj["border"] = colors.colors.STATUS_POSITIVE; obj["borderWidth"] = 1; obj["answerFill"] = colors.colors.POLLS_VICTOR_FILL; obj["radioStyle"] = require(7941) /* NativeShadowType */.PollRadioStyle.NONE; return obj; } const result = require("NativeShadowType").fileFinishedImporting("modules/polls/chat/native/PollStyles.tsx"); export const pollStyleSets = { loserSelected(colors) { const obj = {}; const merged = Object.assign(notVoted(colors, arg1)); obj["radioStyle"] = require(7941) /* NativeShadowType */.PollRadioStyle.CHECKMARK; obj["radioBackground"] = colors.colors.INTERACTIVE_TEXT_ACTIVE; obj["radioForeground"] = colors.colors.BACKGROUND_BASE_LOW; return obj; }, normal, notVoted, selected(colors) { const obj = {}; const merged = Object.assign(normalVote(colors, arg1)); obj["border"] = colors.colors.BACKGROUND_BRAND; obj["borderWidth"] = 1; obj["radioStyle"] = require(7941) /* NativeShadowType */.PollRadioStyle.FILLED; obj["radioBackground"] = colors.colors.REDESIGN_INPUT_CONTROL_SELECTED; obj["radioForeground"] = colors.colors.STATUS_POSITIVE_TEXT; return obj; }, victorNotSelected, victorSelected(colors) { const obj = {}; const merged = Object.assign(victorNotSelected(colors, arg1)); obj["radioStyle"] = require(7941) /* NativeShadowType */.PollRadioStyle.CHECKMARK; obj["radioBackground"] = colors.colors.STATUS_POSITIVE; obj["radioForeground"] = colors.colors.STATUS_POSITIVE_TEXT; return obj; }, voted(colors) { const obj = {}; const merged = Object.assign(normalVote(colors, arg1)); obj["border"] = colors.colors.BACKGROUND_BRAND; obj["borderWidth"] = 1; obj["answerFill"] = colors.colors.POLLS_VOTED_FILL; obj["radioStyle"] = require(7941) /* NativeShadowType */.PollRadioStyle.CHECKMARK; obj["radioBackground"] = colors.colors.REDESIGN_INPUT_CONTROL_SELECTED; obj["radioForeground"] = colors.colors.STATUS_POSITIVE_TEXT; return obj; }, normalVote };