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

Equilíbrio

Cuidar da mente para uma vida mais harmônica


Uma em cada quatro crianças sofre com depressão na pandemia, diz estudo

iStock
Imagem: iStock

Danielle Sanches

Do VivaBem, em São Paulo

10/08/2021 16h44

Os danos à saúde mental provocados pela pandemia do novo coronavírus atingiram também crianças e adolescentes —e os primeiros estudos a respeito do assunto começam a descortinar a profundidade dessa crise.

Em um novo trabalho, publicado no periódico JAMA Pediatrics, pesquisadores da Universidade de Calgary, no Canadá, avaliaram dados de 29 estudos (um processo chamado de metanálise) com crianças e adolescentes em diversos países e chegaram a alguns números alarmantes: um em cada quatro sofre de depressão, enquanto um em cada cinco está lutando contra a ansiedade.

Os dados indicam que os sintomas relacionados às doenças dobraram entre indivíduos desses grupos em comparação com tempos pré-pandemia. E evidenciam ainda que eles parecem estar piorando com o tempo.

"Estar socialmente isolado, mantido longe dos amigos, da rotina escolar e das interações sociais está se provando muito difícil para as crianças", disse Sheri Madigan, psicóloga clínica da universidade e co-autora do trabalho, em um texto publicado no site da instituição.

"Quando a covid-19 começou, a maioria das pessoas pensou que seria difícil no início mas que ia melhorar com o tempo e as crianças se ajustariam ao voltar para a escola", explicou. "Mas quando a pandemia seguiu, os jovens perderam muitos marcos importantes em suas vidas. A situação seguiu por mais de um ano e, para jovens, esse é grande período de tempo em suas vidas", disse.

Como o estudo foi feito?

  • Os pesquisadores da Universidade de Calgary reuniram informações de 29 estudos diferentes feitos com crianças e adolescentes --um processo conhecido como metanálise;
  • Os estudos analisados vieram do Leste Asiático (16); Europa (4), América do Norte (6) América Central (2), América do Sul (1, do Brasil) e Oriente Médio (1);
  • No total, foram analisadas informações referentes a mais de 80 mil jovens, globalmente;
  • A análise mostrou que um em cada quatro sofre de depressão, enquanto um em cada cinco está lutando contra a ansiedade;
  • O estudo afirma também que adolescentes mais velhos e garotas são os que experimentaram níveis mais altos de depressão e ansiedade.

Por que isso é importante?

Os dados são relevantes pois, à medida que a população mundial for vacinada e as escolas —e outros espaços públicos —voltarem à rotina, precisamos entender se essas crianças e adolescentes conseguirão se recuperar desse trauma e qual a profundidade do impacto da pandemia na saúde mental deles.

Nicole Racine, psicóloga clínica, pós-doutoranda e autora principal do artigo, acredita que o cenário ainda é incerto. "Algumas crianças vão se resolver sozinhas, mas haverá um grupo que a pandemia agiu como um gatilho para uma trajetória desafiadora", declarou.

Tanto ela como Madigan recomendam que um planejamento de apoio à saúde mental da juventude para ajudar essas crianças e adolescentes seja feito imediatamente e não após o fim da pandemia, já que esses indivíduos estão em sofrendo para lidar com este cenário neste momento.

"É desconcertante para as crianças porque elas não podem prever como será seu ambiente, e sabemos que quando o mundo em que vivem não tem previsibilidade e controlabilidade, a saúde mental delas sofre", afirmou Madigan.