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


Raiva, tristeza e exaustão física podem ser gatilhos para AVC, diz estudo

iStock
Imagem: iStock

Danielle Sanches

Da Agência Einstein

25/01/2022 09h49

Momentos de raiva, tristeza ou de exaustão física podem ser gatilhos para desencadear um AVC (Acidente Vascular Cerebral). Essa é a conclusão de um estudo global, feito com dados de indivíduos de 32 países, incluindo o Brasil. Os resultados foram publicados no periódico científico European Heart Journal.

Chamado de INTERSTROKE, o estudo analisou as informações de saúde de 13.462 pessoas que aram por um AVC. A cada 11 participantes, um relatou ter experimentado sentimentos de raiva ou tristeza cerca de uma hora antes da ocorrência do evento neurológico. Ainda, um em cada 20 disse ter praticado algum tipo de esforço pesado, provocando uma exaustão física, no mesmo intervalo de tempo.

De acordo com Letícia Costa Rebello, neurologista especialista em neurologia vascular da Sociedade Brasileira de Neurologia (SBN), o estudo precisa ser encarado com ressalvas, já que não estabelece uma relação de causa direta entre o estresse/exaustão física e o risco de sofrer um AVC. Isso significa que esses eventos - isolados - não devem ser vistos como os únicos culpados.

"O que sabemos hoje é que os fatores de risco para o problema, como a hipertensão arterial, diabetes, obesidade, colesterol alto, tabagismo, arritmias cardíacas e sedentarismo, são responsáveis por 90% dos casos de AVC e devem ser controlados para evitar o problema", afirma a especialista.

No caso de pessoas que possuem uma ou mais comorbidades — e ainda enfrentam uma alta carga de estresse ou problemas psiquiátricos — devem buscar tratamento para reduzir o impacto disso na saúde. "A ideia é trabalhar as duas frentes de forma conjunta", avalia.

Na conclusão do estudo, os pesquisadores destacam que os pacientes que experimentaram os momentos de raiva ou tristeza antes do AVC também eram mais propensos a terem um histórico de outras doenças, como hipertensão e diabetes.

Eram, também, ainda menos propensos a usarem medicações para o controle dos problemas cardiovasculares. Nos casos do AVC ocorrido após esforço exaustivo, a maioria dos participantes era formada por homens jovens e não diabéticos, porém fumantes.

Causas controláveis

A maioria dos casos de AVC pode ser evitada ao controlar alguns fatores de risco, como obesidade, hipertensão, diabetes, colesterol alto, sedentarismo, altos níveis de estresse constante, tabagismo e o uso de outras drogas.

No entanto, há fatores sobre os quais não se pode controlar, como a idade (o problema é mais comum em idosos), o gênero (acomete mais homens) e até mesmo a genética de cada pessoa.

Por isso os especialistas reforçam a importância em manter os cuidados com a saúde e, em caso de diagnóstico de algum dos fatores de risco modificáveis, buscar tratamento adequado para reduzir as chances de apresentar um evento do tipo.

Quais são os sinais clássicos de um AVC?

O AVC pode ser dividido em dois tipos:

  • Acidente vascular cerebral isquêmico: quando há falta de sangue em determinada área do cérebro causada por uma obstrução arterial;
  • Acidente vascular cerebral hemorrágico: quando um vaso sanguíneo no cérebro se rompe, provocando sangramento.

Os principais sintomas são:

  • Fraqueza de um lado do corpo;
  • Alteração ou perda de visão;
  • Dificuldade para falar e entender o que as pessoas falam;
  • Boca torta, perda de força de um lado;
  • Desequilíbrio e tontura;
  • Dores de cabeça forte e persistentes;
  • Dificuldade para engolir.

Rebello reforça que os sintomas surgem de forma súbita, sem aviso. Em caso de suspeita, o indivíduo deve buscar ajuda médica o mais rápido possível. Quanto antes o atendimento for feito, maiores as chances de um desfecho positivo e com menos sequelas.