;(function() { window.createMeasureObserver = (measureName) => { var markPrefix = `_uol-measure-${measureName}-${new Date().getTime()}`; performance.mark(`${markPrefix}-start`); return { end: function() { performance.mark(`${markPrefix}-end`); performance.measure(`uol-measure-${measureName}`, `${markPrefix}-start`, `${markPrefix}-end`); performance.clearMarks(`${markPrefix}-start`); performance.clearMarks(`${markPrefix}-end`); } } }; /** * Gerenciador de eventos */ window.gevent = { stack: [], RUN_ONCE: true, on: function(name, callback, once) { this.stack.push([name, callback, !!once]); }, emit: function(name, args) { for (var i = this.stack.length, item; i--;) { item = this.stack[i]; if (item[0] === name) { item[1](args); if (item[2]) { this.stack.splice(i, 1); } } } } }; var runningSearch = false; var hadAnEvent = true; var elementsToWatch = window.elementsToWatch = new Map(); var innerHeight = window.innerHeight; // timestamp da última rodada do requestAnimationFrame // É usado para limitar a procura por elementos visíveis. var lastAnimationTS = 0; // verifica se elemento está no viewport do usuário var isElementInViewport = function(el) { var rect = el.getBoundingClientRect(); var clientHeight = window.innerHeight || document.documentElement.clientHeight; // renderizando antes, evitando troca de conteúdo visível no chartbeat-related-content if(el.className.includes('related-content-front')) return true; // garante que usa ao mínimo 280px de margem para fazer o lazyload var margin = clientHeight + Math.max(280, clientHeight * 0.2); // se a base do componente está acima da altura da tela do usuário, está oculto if(rect.bottom < 0 && rect.bottom > margin * -1) { return false; } // se o topo do elemento está abaixo da altura da tela do usuário, está oculto if(rect.top > margin) { return false; } // se a posição do topo é negativa, verifica se a altura dele ainda // compensa o que já foi scrollado if(rect.top < 0 && rect.height + rect.top < 0) { return false; } return true; }; var asynxNextFreeTime = () => { return new Promise((resolve) => { if(window.requestIdleCallback) { window.requestIdleCallback(resolve, { timeout: 5000, }); } else { window.requestAnimationFrame(resolve); } }); }; var asyncValidateIfElIsInViewPort = function(promise, el) { return promise.then(() => { if(el) { if(isElementInViewport(el) == true) { const cb = elementsToWatch.get(el); // remove da lista para não ser disparado novamente elementsToWatch.delete(el); cb(); } } }).then(asynxNextFreeTime); }; // inicia o fluxo de procura de elementos procurados var look = function() { if(window.requestIdleCallback) { window.requestIdleCallback(findByVisibleElements, { timeout: 5000, }); } else { window.requestAnimationFrame(findByVisibleElements); } }; var findByVisibleElements = function(ts) { var elapsedSinceLast = ts - lastAnimationTS; // se não teve nenhum evento que possa alterar a página if(hadAnEvent == false) { return look(); } if(elementsToWatch.size == 0) { return look(); } if(runningSearch == true) { return look(); } // procura por elementos visíveis apenas 5x/seg if(elapsedSinceLast < 1000/5) { return look(); } // atualiza o último ts lastAnimationTS = ts; // reseta status de scroll para não entrar novamente aqui hadAnEvent = false; // indica que está rodando a procura por elementos no viewport runningSearch = true; const done = Array.from(elementsToWatch.keys()).reduce(asyncValidateIfElIsInViewPort, Promise.resolve()); // obtém todos os elementos que podem ter view contabilizados //elementsToWatch.forEach(function(cb, el) { // if(isElementInViewport(el) == true) { // // remove da lista para não ser disparado novamente // elementsToWatch.delete(el); // cb(el); // } //}); done.then(function() { runningSearch = false; }); // reinicia o fluxo de procura look(); }; /** * Quando o elemento `el` entrar no viewport (-20%), cb será disparado. */ window.lazyload = function(el, cb) { if(el.nodeType != Node.ELEMENT_NODE) { throw new Error("element parameter should be a Element Node"); } if(typeof cb !== 'function') { throw new Error("callback parameter should be a Function"); } elementsToWatch.set(el, cb); } var setEvent = function() { hadAnEvent = true; }; window.addEventListener('scroll', setEvent, { capture: true, ive: true }); window.addEventListener('click', setEvent, { ive: true }); window.addEventListener('resize', setEvent, { ive: true }); window.addEventListener('load', setEvent, { once: true, ive: true }); window.addEventListener('DOMContentLoaded', setEvent, { once: true, ive: true }); window.gevent.on('allJSLoadedAndCreated', setEvent, window.gevent.RUN_ONCE); // inicia a validação look(); })();
  • AssineUOL
Topo

Esse conteúdo é antigo

Mourão evita entrar em conflito entre Doria e Pazuello: 'tudo politicagem'

Hamilton Mourão evitou aumentar a polêmica sobre as vacinas - Francisco Stuckert/Fotoarena/Estadão Conteúdo
Hamilton Mourão evitou aumentar a polêmica sobre as vacinas Imagem: Francisco Stuckert/Fotoarena/Estadão Conteúdo

Hanrrikson de Andrade

Do UOL, em Brasília

18/01/2021 09h51

O vice-presidente, Hamilton Mourão (PRTB), evitou hoje (18) comentar os atritos de ontem (17) entre o Ministro da Saúde, Eduardo Pazuello, e o governador de São Paulo, João Doria (PSDB), depois que o estado promoveu um ato simbólico em que a primeira pessoa, a enfermeira Mônica Calazans, foi vacinada no país.

"Ah, isso aí eu não vou entrar nesse detalhe. Isso aí tudo é politicagem. Eu não entro na politicagem. O meu caso aqui, você sabe que eu lido com as coisas de forma objetiva. Isso aí eu deixo de lado", disse o vice.

A disputa política entre o Ministério e o governo estadual se dá na esteira do aval da Anvisa (Agência Nacional de Vigilância Sanitária) ao uso emergencial das duas vacinas cujos estudos avançaram no país: a CoronaVac (Instituto Butantan-SP) e a AstraZeneca (Fiocruz-RJ). Por enquanto, apenas a primeira está disponível.

A CoronaVac, fabricada e desenvolvida em parceria com o laboratório chinês Sinovac, foi uma aposta do governo de São Paulo logo no começo da pandemia.

A gestão Doria, que é rival do presidente Jair Bolsonaro (sem partido) e deve enfrentá-lo na eleição presidencial em 2022, continuou a vacinação hoje. O governo federal, por sua vez, quer garantir a distribuição proporcional das doses e a igualdade entre os estados.

Ontem, Pazuello afirmou que São Paulo estaria "em desacordo com a lei" ao promover o ato simbólico dando a largada para a vacinação. Isso porque há um contrato de aquisição de 100% dos lotes da CoronaVac pelo Ministério da Saúde. No documento, segundo os argumentos do ministro, há uma cláusula de exclusividade.

A União exige que, por força dessa cláusula, o Instituto Butantan (SP), órgão estadual responsável pelos estudos da CoronaVac, encaminhe imediatamente ao Ministério da Saúde todas as doses disponíveis do imunizante. Por esse motivo, em tese, Doria não poderia ter feito o evento de ontem, de acordo com o entendimento do governo federal.

Imunidade para 15% a 20% do grupo prioritário, diz Mourão

Para o vice-presidente, a vacinação deve começar o quanto antes. Questionado nesta manhã sobre o assunto, ele respondeu: "Lógico, já estão sendo distribuídas as vacinas hoje."

"A ideia é que a partir de quarta-feira os diferentes estados comecem a vacinar. É óbvio que o primeiro lote vai permitir entre 15 e 20% daquele grupo 1. Mas a partir daí começam a chegar os outros lotes. Julgo aí pelos cálculos que estão sendo feitos que a partir de abril a gente entra num modo contínuo de vacinação, e consequentemente, numa situação melhor para o país como um todo."

Mourão também elogiou o trabalho da Anvisa, que ontem decidiu pelo aval ao uso emergencial das vacinas depois de uma longa reunião que foi transmitida ao vivo pela internet e por emissoras de TV —fato que gerou grande repercussão e expectativa por parte da população.

"Minha gente, há três meses atrás, vocês são testemunhas, o que que eu falei? Que nós íamos ter vacina, que a vacina seria aprovada. A Avisa fez excelente trabalho dela. Tem aí duas vacinas aprovadas. Tem vacina contratada para até o final do ano vacinar 70% da população brasileira, e, consequentemente, a gente chegaria numa situação, ao fim dessa ano, com liberdade de manobra em relação à essa pandemia", comentou o vice.