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

Shayan cita relação com Ana Prado: 'Amor que não tinha sentido por ninguém'

A Fazenda 2022: Shayan cita romance com Ana Prado - Reprodução/Playplus
A Fazenda 2022: Shayan cita romance com Ana Prado Imagem: Reprodução/Playplus

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

20/09/2022 16h43

Nesta tarde em "A Fazenda 2022" (RecordTV), Shayan contou seu romance conturbado com Ana Prado, que ele conheceu no reality show "Casamento Às Cegas" (Netflix). Os dois chegaram a quase se casar, mas o relacionamento chegou ao fim após várias brigas e trocas de acusação.

Sem citar o nome de Ana, o iraniano subiu em uma plataforma, onde os peões contavam suas histórias de amor, e começou: "Eu também sou capricorniano como o Alex, não tenho muitas histórias de amor. Mas quem me deu uma história de amor e sofrência juntos foi a Netflix, dois anos atrás, quando me convidou para um reality show no qual você conhecia uma pessoa às cegas".

"No primeiro dia de encontro, às cegas, conversei com uma pessoa que não eu conseguia esquecer, não conseguia tirá-la da minha cabeça. ei a noite inteira tentando pensar em outras participantes, mas não conseguia. No dia seguinte, na primeira porta, na cabine 10, encontro com ela e a gente começou a conversar".

Ele continuou: "Eu eliminei todos os outros participantes, ela também. Sem um saber do outro. E cada dia a gente começou a se apaixonar mais. Era uma energia surreal, conexão f*da. No dia em que a gente teve o primeiro encontro foi muito legal, a gente viajou juntos. Foi muito bacana até o dia em que a gente começou a conviver juntos".

"Na convivência, eu percebi que ela começou a comprar briga das outras mulheres e trazer isso para o nosso relacionamento. Isso começou a desgastar o nosso relacionamento, tanto que a gente se amava, mas tinha brigas o tempo inteiro. E eu não consigo ter isso. Eu gosto de um relacionamento de paz, eu me sentia em um relacionamento muito desgastado".

"Pedi para a produção para conversar com o psicólogo e falei: 'Estou fazendo de tudo, dando o meu melhor, dando tudo meu pra ela para a gente ficar junto, só que toda vez a gente tem uma briga por outros motivos que não são nossos. E a psicóloga falou uma coisa que vou levar para o resto da minha vida. Ela falou: 'Shay, você pode amar outro, mas você não pode deixar de se amar'. Então, no nosso altar, pensei muito, sofri pra c*ralho, sofri dor no peito, porque eu a amava muito. Só que eu não podia deixar de me amar".

"Então não deu certo o nosso casamento, mas é um amor que, depois dos meus 18 anos, eu não tinha sentido por ninguém. Eu consegui sentir por ela e achava que o amor tinha acabado dentro de mim. Mas eu vi que o amor, realmente, está dentro de cada um de nós. E, só na hora certa e com a pessoa certa, esse amor vai acender", concluiu.

Minutos depois, Ana Prado se pronunciou no Twitter e criticou o peão: "É muita mentira e eu nem preciso pontuar aqui, porque vocês podem assistir no programa. Eu amo que ele fala até como se tivesse sido o único a falar 'não'", escreveu, fazendo referência ao momento do altar em que ambos não aceitaram um ao outro como marido e mulher

"Ele esquece umas 'coisinhas' que disse e fez, né? Ah mano, não dá! Vai romantizar na casa do carvalho", disparou a ex-noiva, que acusou Shayan de xingá-la na frente de sua filha.

A Fazenda 2022: Quem é o peão mais odiado do reality rural?

Resultado parcial

Total de 1674 votos
2,57%
Antonio Chahestian/Record TV