This commit is contained in:
janisslsm committed 2026-11-01 12:12:55 +02:00
1 parent 1781d25a15
commit 732c0ad767
33051 files changed
+2591613 -3019689

No files matched your search

+107
View File
@@ -0,0 +1,107 @@
// Metro module 8001 (f8002).
import { match } from "../../../../_bundle/Module4389";
import { PollLayoutTypes } from "../../../../_bundle/Module8002";
import { PollRadioStyle } from "../PollMessageChatDataTypes";
import { HermesBuiltin } from "../../../../_hermes/prelude";
function $mk79657($env) {
return () => $env[0].colors.WHITE;
}
function $mk79658($env) {
return () => $env[0].colors.TEXT_DEFAULT;
}
let normalVote, notVoted, victorNotSelected;
const normal = (a0, a1) => {
let env16164;
const r5 = env16164 = {};
env16164[0] = a0;
return {
border: a0.colors.BORDER_SUBTLE,
borderWidth: 1,
fill: a0.colors.CARD_SECONDARY_BG,
label: match(a1).with(PollLayoutTypes.IMAGE_ONLY_ANSWERS, $mk79657(r5)).otherwise($mk79658(r5)),
opacity: 1,
answerBackground: a0.colors.BACKGROUND_MOD_MUTED,
answerFill: a0.colors.BACKGROUND_MOD_SUBTLE,
radioStyle: PollRadioStyle.HOLLOW,
radioBackground: a0.colors.INTERACTIVE_TEXT_ACTIVE,
radioForeground: a0.colors.WHITE
};
};
normalVote = (a0, a1) => {
let env16165;
const r15 = {};
const r7 = env16165 = {};
env16165[0] = a0;
HermesBuiltin.copyDataProperties(r15, {
border: a0.colors.BORDER_SUBTLE,
borderWidth: 1,
fill: a0.colors.CARD_SECONDARY_BG,
label: match(a1).with(PollLayoutTypes.IMAGE_ONLY_ANSWERS, $mk79657(r7)).otherwise($mk79658(r7)),
opacity: 1,
answerBackground: a0.colors.BACKGROUND_MOD_MUTED,
answerFill: a0.colors.BACKGROUND_MOD_SUBTLE,
radioStyle: PollRadioStyle.HOLLOW,
radioBackground: a0.colors.INTERACTIVE_TEXT_ACTIVE,
radioForeground: a0.colors.WHITE
});
r15.borderWidth = 0;
return r15;
};
notVoted = (a0, a1) => ({
...normalVote(a0, a1),
answerFill: a0.colors.INTERACTIVE_BACKGROUND_ACTIVE,
radioStyle: PollRadioStyle.NONE
});
victorNotSelected = (a0, a1) => ({
...normalVote(a0, a1),
border: a0.colors.STATUS_POSITIVE,
borderWidth: 1,
answerFill: a0.colors.POLLS_VICTOR_FILL,
radioStyle: PollRadioStyle.NONE
});
const r19 = {
loserSelected: (a0, a1) => ({
...{
...normalVote(a0, a1),
answerFill: a0.colors.INTERACTIVE_BACKGROUND_ACTIVE,
radioStyle: PollRadioStyle.NONE
},
radioStyle: PollRadioStyle.CHECKMARK,
radioBackground: a0.colors.INTERACTIVE_TEXT_ACTIVE,
radioForeground: a0.colors.BACKGROUND_BASE_LOW
}),
normal,
notVoted,
selected: (a0, a1) => ({
...normalVote(a0, a1),
border: a0.colors.BACKGROUND_BRAND,
borderWidth: 1,
radioStyle: PollRadioStyle.FILLED,
radioBackground: a0.colors.REDESIGN_INPUT_CONTROL_SELECTED,
radioForeground: a0.colors.STATUS_POSITIVE_TEXT
}),
victorNotSelected,
victorSelected: (a0, a1) => ({
...{
...normalVote(a0, a1),
border: a0.colors.STATUS_POSITIVE,
borderWidth: 1,
answerFill: a0.colors.POLLS_VICTOR_FILL,
radioStyle: PollRadioStyle.NONE
},
radioStyle: PollRadioStyle.CHECKMARK,
radioBackground: a0.colors.STATUS_POSITIVE,
radioForeground: a0.colors.STATUS_POSITIVE_TEXT
}),
voted: (a0, a1) => ({
...normalVote(a0, a1),
border: a0.colors.BACKGROUND_BRAND,
borderWidth: 1,
answerFill: a0.colors.POLLS_VOTED_FILL,
radioStyle: PollRadioStyle.CHECKMARK,
radioBackground: a0.colors.REDESIGN_INPUT_CONTROL_SELECTED,
radioForeground: a0.colors.STATUS_POSITIVE_TEXT
}),
normalVote
};
export { r19 as pollStyleSets };