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

Casamento às Cegas: Tiago rebate Vanessa e diz que voltou a trabalhar

De Splash, em São Paulo

14/01/2023 04h00

Depois de dizer "não" a Vanessa no altar ao final da segunda temporada de "Casamento às Cegas", Tiago Chapola conta a Splash como anda sua vida após a gravação do reality. Ele afirma: está solteiro e já voltou a trabalhar.

"Bom, minha vida está uma loucura agora. Bem corrida, estou trabalhando bastante, graças a Deus. Logo depois que eu saí do experimento, eu já comecei a trabalhar, continuo com os empreendimentos que eu já tinha, investimentos, tudo. Estou vivendo minha vida, tentando desapegar um pouco do experimento. Estou solteiro, vivendo minha vida, dia após dia, aprendendo com o que eu vivi lá dentro do reality."

Saiba o que mais ele comentou:

  • Tiago não fala mais com Vanessa
  • Ele nega que tenha mudado de ideia sobre o casamento ao saber que Will não se casou com Verônica
  • Diz que cometeu erros, mas foi autêntico

Vanessa. "Eu não tenho contato com a Vanessa, a gente não tem se falado. A gente gravou o reencontro, eu estou super de boa, eu estou super aberto a conversar com ela, sempre estive, na verdade. Só que o contato foi encerrado por ela, né? Ela tomou essa decisão de não querer falar mais comigo."

É meio contraditória a versão dela porque ela fala que, durante a convivência, percebeu que eu era um cara que não era nas cabines. Só que, na nossa convivência, eu fui um cara carinhoso também, eu fui um cara romântico, super leve, tanto que a gente não teve discussão, foi uma relação super tranquila.

Decisão de não se casar. Após a exibição do último episódio, Vanessa disse que Tiago decidiu dizer "não" depois de saber que Will e Verônica não tinham casado. Ele nega:

"Não, em momento algum eu tive influência do Will, nada a ver. Toda a minha trajetória eu sempre falei para ela que eu não sabia. Eu estava em dúvida, tiveram momentos que eu falei que eu queria, tiveram momentos que eu falei que eu não queria."

Críticas do público. "Eu me posiciono, eu sou um cara autêntico, eu sou um cara verdadeiro. Eu fui eu o tempo inteiro, em frente das câmeras, fora das câmeras, e eu sei que tem algumas pessoas que não estão acostumadas com isso. Tirando os pontos em que acho que eu ei um pouco do limite ali. Tem algumas pessoas que às vezes preferem uma mentira mais docinha do que uma verdade que às vezes dói, né?"

Erros. "Eu acho que a minha trajetória lá dentro foi completamente diferente do que eu vi. Mas alguns pontos que eu vejo, por exemplo... O negócio da academia, eu fui um cara grosso, eu estava meio impaciente, então achei ali completamente desnecessário, até me desculpei depois com a Vanessa. Então tem alguns pontos assim, mas também tem outros pontos que eu poderia ter utilizado outra palavra que não teria um peso tão grande quanto teve."