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

Acham que é brincadeira, diz jovem de 17 anos que foi internado por covid

O adolescente Lucas Jeff dos Santos, 17, ficou internado com 50% dos pulmões comprometidos - Arquivo pessoal
O adolescente Lucas Jeff dos Santos, 17, ficou internado com 50% dos pulmões comprometidos Imagem: Arquivo pessoal

Leonardo Martins

Do UOL, em São Paulo

23/04/2021 04h00

Depois de ficar quase uma semana internado com 50% do pulmão prejudicado por causa da covid-19, o estudante Lucas Jeff dos Santos, 17, não consegue acreditar quando vê, nas redes sociais, seus amigos jovens se encontrando, "dando rolê" ou, até mesmo, indo para alguma festa.

"As pessoas são malucas. Não sabem o que essa doença é, não sabem o que ela faz com a gente", disse ao UOL.

Jeff, como é conhecido pelos amigos de escola, e sua mãe Patrícia dos Santos, 43, suspeitam que a sua contaminação se deu por meio de um familiar que, num domingo de março, foi almoçar na casa da família na zona leste da cidade de São Paulo. O que era para ser uma confraternização "inofensiva", diz Patrícia, quase terminou "no pior".

No dia, o parente de Lucas foi visitar a família infectado, mas ainda não sabia. Ele havia notado sintomas da doença, como mal-estar e dor de cabeça, e prontamente atribuiu a um "resfriado".

"Quando ele [o familiar] disse que estava com sintomas de resfriado, eu não acreditei. Nós ficamos desesperados. ei álcool na casa toda, deixei a casa aberta. Perguntei: 'como você veio com sintomas pra cá? Você não lê notícias? Como você sabe que não é covid?'", diz Patrícia. "Aferi a oxigenação [do familiar] e estava baixa. Aí começou a cair a ficha dele."

A saturação considerada ideal por médicos infectologistas é maior que 95%. Especialistas orientam que, em caso de infecção por covid-19 e saturação abaixo disso, o paciente procure um hospital.

O parente fez um teste rápido de farmácia, que normalmente não responde se a pessoa está infectada ou não, e indica apenas se a pessoa já teve a doença. O resultado foi um "falso-alívio": deu negativo.

Mesmo assim, a doença foi implacável. Em dois dias, derrubou o familiar, que ou mal em casa e teve de ser levado a um hospital de ambulância, onde foi diagnosticado com covid-19 num teste PCR e acabou intubado em uma UTI (Unidade de Terapia Intensiva) de um hospital particular de São Paulo.

Enquanto o quadro do familiar evoluía, Lucas apresentou os primeiros sintomas —três dias depois do encontro. "Me sentia mole, com febre, dor de cabeça... Fiz o teste e, pronto, deu positivo, com 5% de comprometimento dos pulmões, mas fui pra casa", lembra.

Também em dois dias, o jovem de 17 anos piorou, mostrando que a doença, de fato, atinge todas as idades "Tive febre muito alta e falta de ar, minha saturação chegou em 93%. O comprometimento do pulmão piorou para 15%, os médicos sugeriram internar por precaução, mas como minha mãe teria de ficar no hospital comigo, exposta a covid, decidi ir para casa com antibiótico."

O remédio não teve o efeito esperado e, mais dois dias depois, o jeito foi voltar ao hospital, pela terceira vez. A tomografia apontou um comprometimento ainda maior, de 50% dos pulmões.

Eu, como mãe, fiquei bem abalada. Fiquei com muito medo. É uma doença que escutamos muita notícia ruim, fiquei muito chocada quando decidiram internar. Pior de tudo foi que os médicos estavam inseguros em como estava evoluindo nele que é tão jovem. Os enfermeiros diziam que era um dos primeiros casos que viam tão jovem e comprometido tanto assim.
Patrícia dos Santos, mãe

O jeito que Lucas arrumou para ar o impacto psicológico da doença foi pensar positivo. "Minha cabeça sempre foi de pensar positivo. Mas é inevitável pensar em coisa pior, de morrer. Você tem um pensamento de choque. Foi difícil."

Após cinco dias internados na enfermaria, entre idas e vindas de febre, Lucas finalmente recebeu alta e terminou o tratamento em casa.

A pessoa acha que essa doença é brincadeira. Todo mundo está cansado, mas as pessoas têm de esforçar ao máximo para se proteger. No final do ano ado, todo mundo relaxou. Pessoas estão saindo agora aos montes, indo em balada. As pessoas são malucas. Não sabem o que essa doença é.
Lucas Jeff dos Santos, estudante

O pai de Jeff também havia sido contaminado, há alguns meses, e ficou internado. Os dois estão bem —assim como o parente. "Nós só temos que agradecer a Deus. Eu sempre digo isso para eles: só agradeçam a Deus", conclui Patrícia.