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

Simaria dá detalhes sobre diagnóstico de tuberculose ganglionar

Simaria foi diganosticada duas vezes e afirma que doença surgiu após intensa agenda de shows - Reprodução
Simaria foi diganosticada duas vezes e afirma que doença surgiu após intensa agenda de shows Imagem: Reprodução

Colaboração para Splash, em São Paulo

28/03/2023 07h40

Simaria Mendes, 40 anos, deu detalhes de como foi diagnosticada com tuberculose ganglionar e como isso afetou sua carreira. A cantora foi diagnosticada duas vezes e, em 2018, ficou internada no Hospital Sírio-Libanês, em São Paulo, para tratar a doença.

Em entrevista a Quem, do Globo, ela falou do tratamento e de como a agenda intensa de shows colaborou para o surgimento da doença.

Cuidado ao extremo após descoberta da doença. "Quando tive a tuberculose, em 2018, me mudei para São Paulo, porque a minha saúde necessitava de um hospital bom, eu estava numa situação muito, muito difícil. Eu tive duas tuberculoses no gânglio. E a tuberculose no gânglio pode virar sistêmica. Se minha imunidade abaixa, se eu fico sem comer, se eu durmo no horário errado, tudo isso implica para que minha imunidade caia e ela possa voltar. Por isso reduzi a quantidade de shows e tive todo o cuidado. Mas tudo isso foi repensado quando tive a doença pela segunda vez, em 2018"

Intensa agenda de shows desencadeou a doença. "Era insano. Hoje, quando eu olho, eu falo: 'como eu conseguia fazer e a minha própria irmã e todos os outros artistas que ainda continuam nessa loucura de 30 e tantos shows por mês? Como eles conseguem fazer isso? Isso acaba com o corpo, com a alma, com tudo"

Saudade dos filhos abalava o emocional. "Quantas vezes entrei no avião chorando de saudade dos meus filhos. Desde a morte do Cristiano Araújo [em um acidente de carro em 2015] que eu já me perdi ali completamente. Ele foi um dos meus maiores, sabe? ei meses chorando, porque eu adorava o Cris, o pai dele sempre foi meu amigo. Eu ei chorava e dizia: 'o que eu estou fazendo dentro desse ônibus?' Eram 30 shows. 25, 26, 30 shows. O que eu estou fazendo aqui? Eu chorava e chorava"

Simaria é mãe de Giovanna, 10, e Pawel, 7, do casamento com Vicente Escrig, de quem se separou em 2021.

Tudo pelos filhos. "Sabe como eu via as crianças? Eu fazia bate e volta. Pegava o avião e ia ver meus filhos. Falava: 'estou com saudade dos meus filhos, vou ver meus filhos'. Nem que fosse por duas horas, eu ia ver os dois. Já cheguei a alugar jato e pagar R$ 80 mil em cima da hora para só para estar na apresentação da escola da minha filha. Tem muita coisa que já ei. As pessoas não têm noção do tanto que eu já sofri nessa vida"