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

Paparazzi

Maiára Quiderolly posa na piscina e exibe barriga de 15 semanas de gestação

A influenciadora Maiára Quiderolly, grávida de um filho do atacante Jô, mostrou a barriga após quase meses de gestação - Reprodução/Instagram
A influenciadora Maiára Quiderolly, grávida de um filho do atacante Jô, mostrou a barriga após quase meses de gestação Imagem: Reprodução/Instagram

Colaboração para o UOL, em São Paulo (SP)

01/07/2022 16h30

A influenciadora Maiára Quiderolly compartilhou registros de como está a sua barriga após quase quatro meses de gestação. Nas últimas semanas, ela anunciou a gravidez e depois revelou que o atacante Jô, ex-Corinthians, é o pai do bebê.

No Instagram, Quiderolly postou uma foto de biquini na piscina de onda mora e impressionou seguidores. "Sem efeito, sem filtro. Só eu, ele e o sol. Indo pra 15 semanas, mamãe", escreveu, na legenda.

Entre os elogios à modelo, outros comentários se destacavam. Isso porque a ausência da 'barriga de grávida' preocupou alguns seguidores, que pensaram na possibilidade de ela não estar se alimentando direito. A influenciadora, então, precisou ir aos Stories para tranquilizar sobre sua saúde.

"Gente, estou comendo normal. No começo que estava difícil, não estava conseguindo me alimentar, mas agora, de umas duas semanas para cá, já estou comendo bem melhor. Não estou fazendo loucura não. Não estou engordando porque não estou engordando mesmo", disse.

Na sequência, ela relatou que perdeu 5 kg no início da gravidez. "Eu sofri muito no início da gestação, por isso que perdi peso. Mas descobri muito recente, há duas semanas. Até então, eu realmente não estava comendo, mas agora graças a Deus está tudo bem", completou Quiderolly.

Entenda o caso

No último dia 14 de junho, o colunista Leo Dias, do 'Metrópoles', afirmou que Jô teria engravidado sua suposta amante, a influenciadora Maiára Quiderolly. Após a publicação do site, ambos negaram o affair e a paternidade.

No entanto, no dia seguinte, a modelo e o atacante voltaram atrás e revelaram a possibilidade de Jô ser de fato o pai do filho esperado por Maiára. Nas redes sociais, a influenciadora digital revelou que estava em contato com o atleta e contou que ele estava preocupado por possuir uma "carreira pública".

Segundo a modelo, o acordo inicial entre eles era negar publicamente o affair e a paternidade para, assim, tratar do assunto depois de forma discreta. Só que ela se irritou após o atacante abrir o jogo para o Léo Dias e se colocar à disposição para fazer o teste de paternidade.

"Vi o pai do meu filho disponível para fazer um exame de DNA, como se ele não soubesse que ele é o pai do meu filho. Escutei tudo o que ele falou, fiz tudo o que ele queria. Totalmente pressionada, principalmente por ele ter uma carreira pública", afirmou.

"Se ele tivesse negado e vivido tranquilamente, faríamos tudo no particular e cada um viveria na sua vida. Mas não foi isso, ele tentou limpar a imagem dele e f**** a minha imagem", completou a influenciadora.

Tais episódios geraram uma verdadeira polêmica. Com a repercussão, a empresária Cláudia Santos anunciou a sua separação de Jô e revelou que o atacante tem cinco filhos fora do casamento. Além disso, o jogador excluiu a sua conta no Instagram.

Depois, Quiderolly afirmou que não vai registrar o filho sozinha. "Claro que não [vou registrar sozinha]! Eu não fiz sozinha", ponderou, também no Instagram. Ela ainda disparou que Jô não se preocupa com a gestação e que o meio-campista Patrick de Paula será o padrinho do bebê.

Paparazzi