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

Luva de Pedreiro assinou contrato com ex-empresário sem ler: 'Enganado'

Iran Ferreira, o Luva de Pedreiro, comentou sobre problemas com ex-empresário - Henrique Arcoverde/Divulgação
Iran Ferreira, o Luva de Pedreiro, comentou sobre problemas com ex-empresário Imagem: Henrique Arcoverde/Divulgação

De Splash, em São Paulo

30/06/2022 18h40

O influencer Iran Ferreira, conhecido como Luva de Pedreiro, chamou a atenção do público após problemas financeiros expostos por conta da relação com o ex-empresário, Allan de Jesus. Ele comentou sobre o tema em entrevista ao repórter Roberto Cabrini, da RecordTV.

O jovem de 20 anos, que anunciou recentemente que faria uma pausa na carreira de influenciador, ite que assinou o contrato com o ex-empresário sem ler.

"(Achei) que ele ia me ajudar, me ajudar a cuidar da minha carreira. Eu não sabia desse negócio de quatro anos, e não sabia essa multa de R$ 5 milhões. Não sabia desse negócio. Falando a verdade, fui saber agora, quando mandei ler o contrato", afirmou.

O influencer afirma que foi "salvo" por Falcão, ex-jogador da seleção brasileira de futsal. O atleta se tornou o novo responsável pelo gerenciamento da carreira de Iran após as polêmicas com Allan de Jesus.

Eu me sinto enganado, não esperava. Ele disse que ia me ajudar e não saía nada, tudo ficava do mesmo jeito.
Iran Ferreira ao 'Domingo Espetacular'.

As entrevistas serão exibidas nos programas "Domingo Espetacular" e "Câmera Record". Ambos vão ao ar na noite do próximo domingo (3).

Os programas da RecordTV também mostrarão as origens de Iran Ferreira. O jovem, que sonhava em se tornar jogador de futebol, começou a gravar vídeos em um campinho de terra no município de Quijingue (BA).

Luva de Pedreiro virou assunto entre famosos por conta das gravações compartilhadas nas redes sociais. Com mais de 140 milhões de seguidores, o influencer se destacou pelo uso dos bordões -- entre eles, o "receba!".

O comportamento do empresário foi questionado pelos próprios seguidores do influencer, que não notaram mudanças no estilo de vida de Iran após o sucesso dos vídeos.

O que diz o ex-empresário?

Allan de Jesus disse, em vídeo publicado no Instagram, que contratou uma auditoria para fazer a perícia da documentação, conta bancária, contratos e notas da relação com o Luva de Pedreiro nos últimos quatro meses. O empresário contou que investiu R$ 200 mil, com despesas diversas, ao longo desse tempo.

"Com a auditoria ficando pronta, se for provado que eu surrupiei R$ 1 do Iran, que eu arque com todas as consequências e pague por esses atos. Eu estou pautado na verdade, tenho um nome a zelar, clientes, parceiros, estou nesse meio há muitos anos", afirmou.