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

Mandetta: Bolsonaro quer cloroquina para conseguir reabrir a economia

UESLEI MARCELINO
Imagem: UESLEI MARCELINO

Do UOL, em São Paulo

15/05/2020 16h03

O ex-ministro Luiz Henrique Mandetta fez críticas à tentativa de se "empurrar" um tratamento para o novo coronavírus com cloroquina e hidroxicloroquina, medicamentos que ainda não tiveram eficácia comprovada pela covid-19 - e em muitos casos tem causado problemas cardíacos. Para o médico, é uma tentativa de fazer com que as pessoas se sintam confiantes e, assim, reabrir a economia.

"Ele quer um medicamento para que as pessoas sintam confiança, para retomar a economia. E isso a pessoa fica na sua tranquilidade achando que o medicamento resolve o problema. Como é barato e o Brasil produz, por ser medicamento da malária... Só que malária costuma dar em mais jovens", disse ele, ao Correio Braziliense.

Mandetta alertou para os efeitos colaterais, já mostrados em estudos. "Se você dá cloroquina para pessoas acima de 60 anos que já tem problemas cardíacos, você pode precipitar uma série de mortes por parada cardíaca. Nos estudos que estamos fazendo, 33% dos pacientes tiveram arritmia e tiveram de interromper o tratamento."

O ex-ministro, que viu seu sucessor, Nelson Teich, pedir exoneração hoje, menos de um mês após a troca na pasta, afirmou ao jornal que o Brasil "perdeu um mês" no combate à pandemia e que o que se vê é uma politização da ciência.

"A eficácia ainda não é comprovada. Mas, como politizaram a ciência, o que a gente está vendo é a ciência política, usando a cloroquina, porque eles não têm nenhuma formação técnica para discutir isso", disse ele.

Críticas a Damares

Mandetta criticou Damares Alves, ministra da Mulher, da Família e dos Direitos Humanos do governo Jair Bolsonaro (sem partido), por falar publicamente em apoio ao uso da cloroquina como medicamento para tratar o novo coronavírus. Ele explicou que o remédio não tem eficácia comprovada e que estudos tem mostrado riscos de ataques cardíacos no uso da droga.

"Funciona, presidente". Foi o que Damares afirmou, na abertura de uma cerimônia sobre o combate à violência doméstica sobre a cloroquina, ao dizer que uma secretária do seu ministério é "sobrevivente do coronavírus", dirigindo-se a Bolsonaro. O presidente pretende mudar o protocolo da Saúde para determinar o uso da cloroquina, o que ia contra a gestão de Nelson Teich, que pediu exoneração hoje.

"Eu vejo com certa ironia, porque é uma ministra que não tem nenhuma formação técnica para prescrever medicamento. É muito perigoso. A cloroquina é uma droga, tem efeito colateral. E o efeito colateral é a arritmia cardíaca. Inclusive tem muitos estudos reportando que mortes súbitas podem ser causadas pela cloroquina. É muito perigoso, irônico e preocupante."