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

Karoline expõe traição de Militão após zagueiro da seleção voltar a seguir a ex

Karoline Lima estava no Qatar antes de ontem e, na noite de ontem, na Farofa da Gkay, em Fortaleza - Reprodução/Instagram
Karoline Lima estava no Qatar antes de ontem e, na noite de ontem, na Farofa da Gkay, em Fortaleza Imagem: Reprodução/Instagram

07/12/2022 12h37

Classificação e Jogos

A influencer Karoline Lima, ex-namorada e mãe da filha do zagueiro Éder Militão, da seleção brasileira e do Real Madrid revelou bastidores da traição do jogador. Segundo ela, o atleta teria se envolvido com uma ex-parceira durante a gravidez da filha do casal.

O "exposed" foi feito em um comentário de uma página de fofocas no Instagram, em resposta a uma publicação que dizia que o zagueiro estaria se reaproximando de Tiffany Alvares, apontada como uma antiga namorada do jogador.

"Inclusive, a saudade que os dois tinham era tão grande, que bateu enquanto eu ainda estava com ele, e grávida. Que loucura! Inclusive, a gata também é tão cara de pau, que quando via que eu e ele estávamos mal, a serva de Deus me procurava para me aconselhar horrores. Depois descobri que, pelas minhas costas, estava lá, belíssima, pegando ele... e eu grávida. A crente do pau oco e o pai do ano. Coisa mais linda de se ver, se merecem. Almas gêmeas", escreveu Karoline.

Na sequência, a influencer continuou a falar sobre o período conturbado da relação com o jogador e fez novas revelações.

"Ah, e tem mais. Muitas vezes a gata me pilhava para eu inclusive surtar mais ainda. Dizia que ele já tinha feito tudo aquilo com ela, que ele era um lixo, e que inclusive, tinha ado doença para ela! Fazia de tudo para que eu surtasse e discutisse com ele, e depois saísse de maluca. Mas depois vinha dizer que 'Deus tinha um propósito para minha família'. Tenho print do que quiserem, inclusive. Por isso, eu prefiro ser desse jeitinho aqui que eu sou, amor. Essa palhaçada aí envolvendo religião eu não faço, não", completou.

Bateu saudade?

Concentrado com a seleção brasileira na disputa da Copa do Mundo no Qatar, o zagueiro Éder Militão não deixou as redes sociais de lado e voltou a seguir e curtir as fotos da ex-namorada, que se relacionou antes de Karoline Lima, mãe de sua filha.

A também influenciadora é Tiffany Alvares. Os dois tiveram um relacionamento em 2019, mas nunca chegaram a assumir a união publicamente, embora postassem fotos juntos. Ao mesmo tempo, Tiffany acompanhava as partidas do Real Madrid e, inclusive, chegou a ser apresentada à família do jogador.

Quem é Tiffany Alvares?

Tiffany tem 23 anos e é modelo, atriz e cineasta. Ela ficou conhecida por ser a dublê da atriz Larissa Manoela na novela Cúmplices de um Resgate, do SBT. Na televisão, a jovem ainda participou das séries Academia de Estrela, Lendas Urbanas e Z4.

Quando o relacionamento de Éder Militão e Tiffany acabou, a influenciadora começou a namorar com Gabriel Verón, que atualmente defende o Porto, de Portugal.

A atriz é mãe de Gabriel Santiago Veron, que completou 9 meses há duas semanas, e é filho do ex-jogador do Palmeiras.

Tiffany entrou em contato com a página do Instagram "gossipdodia" e tentou amenizar a polêmica. Para ela, "a bomba sempre vai cair para o lado mais fraco" e pediu para "deixar o menino se concentrar no trabalho dele". O zagueiro da seleção brasileira está no Qatar, em preparação para as quartas de final da Copa do Mundo.

"Temos uma história muito longa e antiga, conheci ele muito antes de tudo isso que hoje ele vive. Eles não estavam juntos quando ele veio para cá e a gente somente se encontrou uma vez para conversar. Ela sempre agindo por impulso e magoando pessoas com as palavras. Mas como eu disse, a bomba sempre vai cair para o lado mais fraco e está tudo bem", explicou. E continuou:

"Estou em paz, seguindo minha vida. O menino tem esse direito também poxa, vai ficar eternamente preso nisso? A gente merece, e ela também, fim. Estou aqui cuidando do meu filho, em paz e me vem essa. Não fiz nada de errado, estou dentro da minha casa buscando ser feliz", completou.

Militão x Karoline

Nos últimos meses, Militão viveu um imbróglio público com a ex-namorada, a influencer Karoline Lima. Um dos dilemas do ex-casal é com relação ao pagamento da pensão alimentícia da filha Cecília.

No mês ado, Éder Militão e Karoline chegaram a um consenso na Justiça em relação ao valor da pensão. O jogador brasileiro, inicialmente, ofereceu pagar cerca de R$ 6 mil mensais para a família, contudo, após o novo acordo, o jogador terá que depositar R$ 27 mil para a criação da filha.