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

Após parto, Ex-BBB fica 12 dias internada com covid-19 e mioma

Janaina ficou 12 dias internada com covid-19 e complicações pós-parto depois de dar à luz sua terceira filha - Reprodução/Instagram @janainadomar
Janaina ficou 12 dias internada com covid-19 e complicações pós-parto depois de dar à luz sua terceira filha Imagem: Reprodução/Instagram @janainadomar

De Universa, em São Paulo

16/06/2020 15h02

Janaina do Mar, participante da 11ª edição do Big Brother Brasil, falou sobre sua luta pela vida após o parto de sua terceira filha, Maria, em entrevista à Quem. A ex-sister de 35 anos precisou ficar 12 dias internada por conta de um mioma (tumor benigno localizado no útero).

Além do tumor de 14 centímetros, Janaina apresentou um quadro de covid-19 e eclâmpsia — convulsões causadas por complicações da gravidez, como pressão alta. "Acho que depois de tudo o que ei, vou viver de uma maneira tão intensa e diferente. Vou valorizando tudo, o gosto da comida, os cheiros, até os ruins", disse mencionando os efeitos do coronavírus no corpo.

Ela é casa com o cabeleireiro Márcio Xavier, de 37 anos, com quem já tinha dois filhos: Natã, de 8 anos; e Marina, de 6 anos. Maria nasceu no dia 29 de maio e a ex-BBB chegou a ir para casa logo após dar à luz. "O parto correu bem, mas não retiraram o mioma por causa dos riscos", contou.

"Quando saí do hospital, já estava com muitas dores abdominais, mas pensei que fosse por causa da cesariana. Chegando em casa, as dores aumentaram e voltei para o hospital. Lá me pediram uns exames e descobriram uma anemia muito grande", disse Janaina.

Ela foi internada no Hospital das Clínicas de Ribeirão Preto (SP) e os médicos diagnosticaram um quadro de insuficiência cardíaca, água no pulmão, eclâmpsia e covid-19. "A eclâmpsia é uma condição gravíssima e pode acontecer dez dias pós-parto. Não sabia disso. Quase tive um derrame. Foi uma luta pela vida", disse ela.

Janaina ainda desenvolveu depressão pós-parto e pânico. "Eu não queria me separar dela. A equipe do hospital foi muito humana e até tentou deixá-la comigo, mas eu não estava conseguindo me recuperar. Então minha mãe e meu marido se uniram para cuidar dela", relatou.

"Todo mundo que é mãe não se dá o direito de ficar doente. Tinha uma bebê que dependia de mim para tudo. E aquela sensação de eu estar doente e não poder ter os primeiros contatos com a minha bebê para mim foi a pior."

Ela reforça que a situação de pandemia complicou uma situação que já não era nada fácil. "Em um caos absurdo. Não desejo o que ei para ninguém, foi o pior momento da minha vida", confessou.

Por conta da covid-19, Janaina se mantém isolada dos filhos trancada em um quarto e relata as dificuldades impostas pela doença. "Não tenho contato com as crianças, consigo vê-las pela janela. A covid enfraquece demais, não sinto gosto e cheiro de nada. Parece que ou um caminhão em cima de mim", contou.

"Mas optei por terminar a quarentena e tenho que ficar até sexta-feira longe deles. Quando voltar a vê-los, vou voltar a amamentar a Maria", explica.