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

Sthe relata polêmica envolvendo ex-namorado: 'Minha vida virou um inferno'

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

22/11/2021 07h16Atualizada em 22/11/2021 13h49

Sthefane Matos contou para MC Gui e Gui Araújo a polêmica envolvendo o seu ex-namorado Abner Pinheiro e o nascimento do seu filho Apolo, durante uma conversa na sala da sede, na madrugada de hoje, em "A Fazenda 13" (RecordTV).

A influenciadora relatou, sem citar nomes, que conheceu o ex na escola e que ele sempre a traía com outras mulheres. "Esse cara, a gente se conheceu no colégio e tal, a gente começou na internet, só que o nosso relacionamento era muita treta, ele me traía pra c*ralho e eu sempre perdoava, muito novo, é."

Sthe falou que entre idas e vindas se relacionou com outra pessoa e pouco tempo depois descobriu que estava grávida.

Teve uma dessas que a gente terminou e eu fiquei com um menino, aí dois dias depois a gente voltou, aí um mês depois eu descobri que tava grávida. O que aconteceu? Achei que era dele, a gente achou que era dele e tal, só que era do outro.

A influenciadora contou que ela e o ex descobriram juntos a gravidez e que no momento não ou pela cabeça de nenhum dos dois que o filho poderia ser de outra pessoa. Foi no ultrassom que eles descobriram que as semanas do bebê batiam com a semana em que eles estavam separados.

A gente terminou, dois dias depois a gente voltou e um mês depois eu descobri que estava grávida. Não ou pela cabeça que poderia ser do outro. Na ultrassom deu a semana exata que a gente tinha terminado, a gente conversou e eu falei que tinha ficado com alguém, mas ele chegou pra mim e disse que não precisava fazer teste porque tinha certeza que era dele. Eu falei 'tá, beleza'.

Sthe revelou que depois de um tempo o ex começou a jogar na cara que o filho poderia não ser dele e que a própria família do rapaz fazia o mesmo.

ava um tempo e ele ficava jogando isso na minha cara: 'Ah, pode não ser meu. Você me traiu' e a família dele também porque todo mundo ficou sabendo. Eu não escondi. E eu falava pra gente fazer o teste e ele jogava na minha cara que não queria fazer. Ai a gente voltou de novo e ele dizia pra esquecer, que o filho era dele, mas toda vez que a gente brigava ele ficava nessa.

A influenciadora contou que o ex não ligava para o filho e que no dia do parto ela ficou sozinha no hospital. "Eu recebia várias fotos dele com os amigos, curtindo e eu no hospital. Ele não ligava mesmo, não me ajudava em nada e sempre jogava na minha cara".

Sthe falou que o ápice aconteceu quando ela foi fazer a cirurgia da rinoplastia. Sem o seu consentimento, o ex levou o filho para realizar um teste de paternidade e foi ai que descobriram que o Apolo não era dele. "Ele pegou Apolo e foi fazer o teste sem eu saber. Tivemos uma briga, ele gravou um vídeo nos stories dizendo que eu trai ele e que o filho era de outro."

Chorando, um choro falso da p*rra. 'Descobri que não é meu filho', 'fruto de uma traição'. Ai do nada uma amiga me liga dizendo: 'Você viu o que ele [Abner] fez?' E eu 'não'. Ela desligou e eu entrei e tinha lá 'vagabunda', não sei o que, minha vida virou um inferno. Todo mundo me xingando, todas as páginas, todo lugar que você imaginar.

A influenciadora concluiu o assunto afirmando que descobriu que o ex não era o pai de seu filho no momento em que assistiu aos stories e que ela sempre insistiu pelo teste, mas que ele nunca fez para continuar jogando as coisas na sua cara.

Após saída de Valentina Francavilla, quem merece vencer o reality?

Enquete encerrada

Total de 48137 votos
25,46%
Antonio Chahestian/Record TV