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

Paolla Oliveira sobre congelar óvulos: 'Corpo envelhecendo antes da hora'

Paolla Oliveira durante edição do programa Saia Justa - Reprodução/GNT
Paolla Oliveira durante edição do programa Saia Justa Imagem: Reprodução/GNT

De Universa, em São Paulo

13/02/2020 06h50

A atriz Paolla Oliveira participou do programa Saia Justa Verão de ontem, no GNT, e falou sobre a sua decisão de congelar óvulos e adiar a maternidade.

"Não foi uma coisa do tipo 'eu quero congelar', foi uma recomendação médica", revelou a atriz de 37 anos durante a conversa. "Eu cheguei no consultório em um estado de estresse e a médica me falou: 'você está toda desequilibrada e com um corpo que não condiz com a sua idade. Provavelmente terá um problema x, y ou z com seus óvulos", lembrou.

A global continuou reproduzindo os dizeres que ouviu da médica: "O seu corpo não está bem. As pressões que você está carregando, o estresse de trabalho ou o que quer que seja está fazendo o seu corpo envelhecer antes da hora".

Com isso, Paolla tomou a decisão de congelar os óvulos e preservar a sua fertilidade feminina. Na época da consulta, a atriz estava com 35 anos e nem ava por sua cabeça em ser mãe.

"Antes de falar de congelamento, sobre ser mãe, é bom sabermos o que estamos fazendo com os nossos corpos para que eles não possibilitem a gente de achar que estamos bem, mas na verdade não estamos tão bem para gerar um filho", disse a atriz que interpretou Vivi Guedes em A Dona do Pedaço, da Rede Globo.

A cantora Pitty, uma das apresentadoras, acrescentou sobre o assunto: "É legal explicar que congelar os óvulos não quer dizer que você necessariamente vai querer ser mãe. Você pode estar colocando para mais pra frente uma coisa que talvez não tenha certeza agora, ou que o momento não está compatível por uma questão de relacionamento ou outras coisas".

"Exato. A gente não está parando a vida. A gente está se precavendo e se dando outras oportunidades. Ando superfeliz e mais tranquila após ter congelado os óvulos", conclui Paolla, que está solteira e se preparando para desfilar na Sapucaí pela escola Grande Rio no Carnaval 2020.

O congelamento de óvulos, de nome técnico criopreservação de oócitos e embriões, é recomendado para mulheres a partir de 35 anos que querem adiar a maternidade por mais algum tempo. O método não deixa os óvulos envelhecerem e preserva a fertilidade feminina. O procedimento é um dos mais procurados entre mulheres que pretendem ter filhos após os 40 anos.