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

Gui Araujo chora e é consolado por Valentina: 'Não gosto de te ver assim'

A Fazenda 2021: Gui Araujo chora e é consolado por Valentina - Reprodução/PlayPlus
A Fazenda 2021: Gui Araujo chora e é consolado por Valentina Imagem: Reprodução/PlayPlus

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

05/11/2021 19h27Atualizada em 05/11/2021 22h52

Após uma discussão durante uma dinâmica gravada para o programa "Hora do Faro", Gui Araujo caiu no choro em "A Fazenda 13" (RecordTV). O ex-namorado de Anitta recebeu alfinetadas de Valentina Francavilla no momento e depois desabafou na sala de estar, sendo consolado por peoas, incluindo a ex-assistente de palco do Ratinho.

Mileide, que também estava no papo, aconselhou a dupla, que vem vivendo atritos desde o jogo da discórdia do último domingo, quando Gui debochou da depresso de Valentina, a fazerem as pazes. "Nem você precisa permanecer com isso dentro do seu coração porque não vai lhe fazer bem e muito menos ele", disse a influenciadora.

"Eu acho até que às vezes fala, não na intenção, mas fala", disse Valentina sobre o peão. Mileide seguiu tentando amenizar o atrito entre a dupla, e a assistente de palco acrescentou:

Ô, Mi, mas posso falar, eu aceito muita brincadeira, eu levo numa boa. É que no contexto que o Gui falou, como ele já estava brigando comigo, foi um contexto pejorativo. [...] Mas assim, eu não gosto de ver assim, Guilherme, de forma alguma. Ninguém merece chorar, você entendeu Gui? Ver você assim meu coração parte, que a gente está sozinho, a gente não tem ninguém aqui. Eu espero de verdade que todas as coisas que eu penso eu consiga mudar. Valentina Francavilla

"Obrigado, vai ficar tudo bem", comentou Gui. "O que te chateou muito, ouvir tudo isso?", perguntou Valentina. "Fico mal demais, estou à beira de ter de novo... Você me fala de ter acusado você, de ter zombado", disse Gui.

"Agora me fala olhando no meu olho, você não falou com essa intenção, Gui? De verdade, eu aceito desculpa, mas na hora você não falou com essa intenção", perguntou Valentina sobre a fala psicofóbica do peão, e Gui respondeu:

Eu só não tinha tido a diferença de quem eu posso brincar e com quem não, eu falo muito isso para as pessoas que estão próximas de mim. "Falei: 'Vai lá reclamar no closet', assim como eu falei para o Tiago 'vota em mim na terça'. São coisas que eu uso. Gui Araujo

"Gui, mas na hora foi uma briga. Você não falou 'vai lá reclamar', você falou 'vai lá no closet'", disse Valentina. "Tá, mas foi no sentido de reclamar, eu não sei o que você faz no closet", respondeu o influenciador.

"Gui, eles chamam e falam: 'Seu remédio está no closet'", continuou a peoa. "Mas eu não sei, tipo, de treze pessoas, chamam dez", comentou Gui.

"Então por que quando aconteceu, você viu que eu fiquei muito magoada, por que você não me chamou e disse: 'Vale, posso te explicar, não foi em relação a isso?", questionou a peoa.

"Eu falava para o Erasmo todo dia: 'Mano, eu estou à beira de ter essa por** dessa doença de novo'. Só quero dormir, ar meu tempo, não me sinto bem. Penso o dia inteiro em ir embora. Aí do nada as coisas mudam", lamentou Gui.

"Gui, mas às vezes você fala coisas que magoam as pessoas", comentou Aline. "Eu sei, mas eu sou péssimo, eu só magoo todo mundo, eu falo demais, eu só vejo a minha verdade, eu só estou cansado, tá ligado?", desabafou o ex de Anitta.

"É o jeito dele falar", disse Marina. A empresária, Aline, Mileide e Valentina seguiram consolando o influenciador, e aí Tiago Piquilo se juntou ao grupo, que acabou se estressando com Gui.

Após eliminação de Erasmo Viana, quem merece vencer o reality?

Enquete encerrada

Total de 47311 votos
30,15%
Antonio Chahestian/Record TV