;(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

Eduardo Leite diz que Bolsonaro "despreza sua gente" e "está matando"

01.mar.2021 - O governador do Rio Grande do Sul, Eduardo Leite (PSDB) em coletiva sobre rees do governo federal ao estado - Itamar Aguiar/Palácio Piratini
01.mar.2021 - O governador do Rio Grande do Sul, Eduardo Leite (PSDB) em coletiva sobre rees do governo federal ao estado Imagem: Itamar Aguiar/Palácio Piratini

Do UOL, em São Paulo

02/03/2021 09h41

O governador do Rio Grande do Sul, Eduardo Leite (PSDB), criticou o presidente Jair Bolsonaro (sem partido) pela intenção de causar "confusão" na crise do coronavírus. Leite afirmou que Bolsonaro tem "desprezo" pela população e que o seu comportamento na pandemia questionando as medidas sanitárias e a vacina está "matando".

"Não adianta evocar Deus e colocá-lo acima de todos, porque Deus coloca a vida em primeiro lugar. Então se é para obedecer um mandamento divino, lembre-se que está entre os mandamentos não matar, e um líder na posição dele, que despreza os cuidados sanitários e despreza a sua gente, buscando algum proveito político ou se desfazer de algum prejuízo que possam causar as medidas que devem ser tomadas, infelizmente está matando", disse Leite em uma live na tarde de ontem, em Porto Alegre.

Para o tucano, Bolsonaro é diretamente responsável pelas mortes por covid-19 no Brasil. Ontem, pelo terceiro dia seguido, o país registrou a maior média móvel de mortes por covid-19. Foram 1.223 óbitos em média nos últimos sete dias, o que coloca o país novamente em tendência de aceleração.

"Não tem como entender que o presidente da República não seja responsável por esse número de mortes no Brasil uma vez que gera confusão. (...) É desumano, é egoísta e é uma irresponsabilidade. Se a sua preocupação é a economia, ouça o seu ministro da Economia que diz que vacinar é o grande programa de recuperação econômica. A vacina é que vai parar o vírus. E se não podemos parar o vírus temos que parar as pessoas que carregam o vírus", completou.

Na entrevista, Leite falou ainda sobre a postagem do presidente com os rees que o governo federal teria feito aos estados durante a pandemia. Mais cedo, um grupo de 19 governadores questionou em uma carte os valores listados por Bolsonaro e se disseram indignados com as informações divulgadas. De acordo com o documento, os recursos efetivamente reados para a área da saúde são uma quantia "absolutamente minoritária" dentro do montante publicado pelo presidente.

Leite afirmou que o governo federal patrocina "oficialmente fake news e mentiras" durante a pandemia, "com distorção de fatos e dados". "Não bastasse já a confusão que o presidente da República gera ao defender tratamentos sem recomendação científica, confusão nas vacinas, agora, também faz sobre a aplicação de recursos. Ele insiste em dividir nossa população e gerar confusão", disse.

Segundo o governador, os R$ 40,9 bilhões que o presidente diz ter reado ao estado misturam valores referentes a vários compromissos, inclusive as transferências constitucionais obrigatórias.

"Ou seja: não tem decisão política, é transferência automática, que independe de quem está no comando do Planalto. Se ele quiser usar este número, uma pergunta precisa ser feita: como os gaúchos mandaram R$ 70 bilhões em impostos federais para Brasília em 2020, onde estão os outros R$ 30 bilhões que não voltaram?", questionou Leite durante a live.

Para o governador, "a intenção do presidente é causar confusão. É a narrativa oficial de alguém que quer se esquivar do quadro dramático, pela negação da ciência. Infelizmente, o presidente insiste na divisão, no conflito, no confronto, quando temos um inimigo em comum que é o vírus, e poderíamos ter usado isso como fator de união nacional", finalizou.