/* * https://github.com/morethanwords/tweb * Copyright (C) 2019-2021 Eduard Kuzmenko * https://github.com/morethanwords/tweb/blob/master/LICENSE */ import {AppManagers} from '../../lib/appManagers/managers'; import rootScope from '../../lib/rootScope'; import PollElement from '../poll'; export default function wrapPoll(message: any, managers: AppManagers = rootScope.managers) { const elem = new PollElement(); elem.message = message; elem.managers = managers; elem.setAttribute('peer-id', '' + message.peerId); elem.setAttribute('poll-id', message.media.poll.id); elem.setAttribute('message-id', '' + message.mid); elem.render(); return elem; }