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


5 maneiras de ajudar alguém que sofre de depressão

PeopleImages/Istock
Imagem: PeopleImages/Istock

Giulia Granchi

Do UOL VivaBem, em São Paulo

14/11/2018 16h38

Só no Brasil, cerca de 5,8% da população (um total de 11,5 milhões de pessoas) sofre de depressão. No mundo, já são 322 milhões de indivíduos afetados pela doença, e o números crescem a cada ano. Apesar da alta incidência, o assunto ainda é um tabu para grande parte da sociedade - cerca de 70% dos pacientes têm vergonha de falar sobre o quadro, segundo dados de pesquisa da The World Federation of Mental Health.

Além disso, "um quinto dos pacientes ainda abandona o tratamento no primeiro ano por não se sentirem compreendidos", destacou Táki Cordás, mestre em psiquiatra pela USP (Universidade de São Paulo) durante evento de conscientização da doença organizado pela Medley.

Segundo o especialista, a empatia —tanto dos médicos como de pessoas próximas ao paciente — é essencial para que as pessoas com o transtorno se sintam acolhidas e apoiadas, e o ato de se colocar no lugar delas pode fazer uma grande diferença no tratamento. Mesmo não sendo profissional, o apoio das pessoas próximas, de forma simples, pode ajudar no dia a dia de pessoas que convivem com o transtorno. Veja como você pode ajudar alguém próximo com depressão:

1. Reconheça os sinais

O primeiro o para ajudar alguém depressivo, quando esta pessoa ainda não revelou a doença, é ficar atento aos sinais. O indivíduo com o transtorno tende a mostrar desânimo, raciocínio comprometido, expressões de tristeza, isolamento, pouco cuidado com aparência e higiene pessoal, perda de interesse, falta de energia... A partir dos sintomas, é possível oferecer sua ajuda como amigo —ouvindo e sendo boa companhia — e recomendar um tratamento especializado.

VEJA TAMBÉM

2. Exercite a empatia

Não é necessário ter vivido uma depressão para se colocar no lugar do outro. A recomendação dos especialistas é que você demonstre que compreende que a pessoa está sentindo dor emocional mesmo sem poder afirmar que "entende pelo que ela está ando".

3. Fuja das respostas óbvias

"Fique bem"; "vai ar"; "por que você não tenta sair de casa"... Por mais bem-intencionadas que essas frases possam ser, proferi-las a alguém durante um quadro depressivo não ajuda no transtorno, além de poder causar uma irritabilidade e até fazer com que o paciente se sinta ainda mais incompreendido. Em vez disso, além de recomendar ajuda profissional, busque ser o que a pessoa precisa, seja isso um bom ouvinte, companhia no dia a dia ou até um "oferecedor" de abraços.

4. Fale abertamente sobre a doença

A depressão deve ser um tema falado sem tabus. Mostrar-se aberto e sem preconceitos ajuda para aqueles que sofrem do transtorno vejam em você alguém com quem eles podem conversar confortavelmente sobre o que estão ando.

5. Procure os familiares ou pessoas mais próximas

Se alguém apresenta os sintomas da doença, mas mantém-se isolado demais para que você possa conversar com a pessoa, o ideal é buscar seus entes queridos, alguém com relevância para o paciente, para que a situação possa ser investigada. O mesmo vale para alguém próximo que nega ingressar na terapia: vale recorrer a outros parentes, amigos ou parceiros românticos para tentar levar a pessoa ao melhor tratamento possível.

Fontes: Táki Cordás, mestre em psiquiatra pela USP (Universidade de São Paulo) e Coordenador do Ambulatório dos Transtornos do Impulso (AMITI) do Instituto de Psiquiatria do Hospital das Clínicas da Faculdade de Medicina da USP; e Carmita Abdo, psiquiatra e presidente da ABP (Associação Brasileira de Psiquiatria)

SIGA O UOL VIVABEM NAS REDES SOCIAIS
Facebook - Instagram - YouTube