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

Saúde

Sintomas, prevenção e tratamentos para uma vida melhor


Comum no frio, bronquiolite atinge principalmente bebês; veja como tratar

Fernanda Garcia/VivaBem
Imagem: Fernanda Garcia/VivaBem

Juliana Xavier

Do Blog da Saúde

14/05/2019 10h34

A bronquiolite, inflamação dos bronquíolos (parte final dos brônquios), atinge principalmente os bebês menores de dois anos e é mais comum no inverno. Nos primeiros anos de vida, o sistema imunológico ainda é imaturo, o que torna as crianças mais suscetíveis ao vírus sincicial respiratório (VSR), o principal causador da doença. Além dele, o adenovírus, o parainfluenza, o vírus influenza, o rinovírus, o bocavírus e o metapneumovírus também são transmissores. A principal forma de contaminação é por meio de secreções respiratórias e por contato, ou seja, crianças que am o dia em locais fechados com outras pessoas, como creches, estão mais propensas à infecção.

Os sintomas iniciais são bem parecidos com os do resfriado: tosse, obstrução nasal, coriza e às vezes chiado no peito. "Os sinais e sintomas da bronquiolite se assemelham a uma crise de asma ou bronquite e duram aproximadamente de 3 a 15 dias. Dificuldade para respirar e falta de ar indicam gravidade", alerta o pediatra infectologista do Instituto Nacional de Saúde da Mulher, da Criança e do Adolescente Fernandes Figueira (IFF/Fiocruz) Márcio Nehab.

Não existe tratamento para a causa da bronquiolite, é possível realizar apenas tratamentos sintomáticos. "A grande maioria das crianças que têm um quadro de bronquiolite nem chegam à emergência e, daquelas que procuram, uma pequena quantidade precisa ser internada", explica Márcio Nehab. Em casos mais leves, em que não há desconforto respiratório (tosse com chiado ou falta de ar), é possível cuidar da criança em casa, controlando a febre e mantendo-a sempre hidratada e alimentada.

A internação somente se faz necessária quando a criança precisa de cuidados mais específicos no hospital. "A principal indicação é a baixa oxigenação no sangue, o que a leva a precisar de tratamento com oxigênio. Além disso, há casos em que o paciente irá precisar se alimentar via sondas nasogastricas (inserção da sonda pelo nariz, descendo até o estômago) ou nasojejunais (inserção da sonda pelo nariz, descendo até o intestino) ou hidratação com soro por via venosa. Em casos mais graves, o bebê pode precisar de ventiladores mecânicos não invasivos ou invasivos para que o desconforto seja atenuado", esclareceu o pediatra infectologista.

As crianças que integram os grupos de risco, tais como prematuros extremos, cardiopatas e pneumopatas (que têm doença pulmonar), têm mais chances de serem hospitalizadas e evoluir para a forma grave. "Para esse grupo recomenda-se o uso da vacina Palivizumabe, medicamento indicado para aumentar a proteção de bebês prematuros contra a infecção pelo VSR. O protocolo do Ministério da Saúde indica o Palivizumabe para bebês prematuros de três grupos: crianças prematuras nascidas com idade gestacional menor ou igual a 28 semanas (até 28 semanas e 6 dias), com idade inferior a um ano (até 11 meses e 29 dias), crianças com idade inferior a dois anos (até um ano, 11 meses e 29 dias) com cardiopatia congênita e que permaneçam com repercussão hemodinâmica, com uso de medicamentos específicos, crianças com idade inferior a dois anos (até um ano, 11 meses e 29 dias) com doença pulmonar crônica da prematuridade (displasia pulmonar) e que continuem necessitando de tratamento de e, tais como o uso de corticoide, diurético, broncodilatador ou suplemento de oxigênio, durante os seis últimos meses anteriores ao cadastramento", alerta Márcio Nehab.

O pediatra enfatiza que não há vacina específica para a causa viral da bronquiolite, mas existem formas de preveni-la. "A vacina da gripe pode diminuir os sintomas mais graves da doença, embora a influenza seja responsável pela minoria dos casos. Recomenda-se, também, evitar levar a criança para locais onde, sabidamente, existam crianças com doenças respiratórias, lavar sempre bem as mãos, que é um cuidado fundamental para evitar diversas doenças, e o principal: ficar atento ao surgimento dos sintomas e buscar um médico o quanto antes", finaliza.