Server IP : 80.87.202.40 / Your IP : 216.73.216.169 Web Server : Apache System : Linux rospirotorg.ru 5.14.0-539.el9.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Dec 5 22:26:13 UTC 2024 x86_64 User : bitrix ( 600) PHP Version : 8.2.27 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /home/bitrix/ext_www/rospirotorg.ru/bitrix/js/vote/component/vote/src/ |
Upload File : |
type QuestionId = string; // but number value type AnswerId = string; // but number value export type VoteInit = { anonymity: number; options: number; questions: Record<QuestionId, VoteInitQuestion>; }; export type VoteInitQuestion = { id: number; question: string; fieldType: number; answers: Record<AnswerId, VoteInitAnswer>; }; export type VoteInitAnswer = { id: number; message: string; }; export type FormattedQuestionType ={ id: number, question: string, fieldType: number, totalCounter: number, isMultiple: boolean, answers: { [AnswerId]: { id: number, message: string, reaction: string, } }, }; export type AnswersSelectedEvent = { questionId: number; answerIds: number[]; }; export type FormattedAnswersType = { [AnswerId]: { id: number, message: string, reaction: string, counter: number, percent: number, }, };