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

DJ Créu nega versão da história de Moranguinho: 'Tem zero caráter'

A Fazenda 2022: DJ Créu dá sua versão sobre desentendimento com Moranguinho - Reprodução/Playplus
A Fazenda 2022: DJ Créu dá sua versão sobre desentendimento com Moranguinho Imagem: Reprodução/Playplus

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

14/09/2022 04h29

Na madrugada de hoje em "A Fazenda 2022" (RecordTV), o DJ Créu assistiu Moranguinho contar a sua versão da história com os motivos pelos quais os dois não se falam há mais de 10 anos. Após acompanhar o relato da influenciadora digital por meio das câmeras — ao lado dos outros integrantes do paiol —, o produtor musical contou o seu lado da intriga.

Tudo teve início durante uma dinâmica especial, na qual os cinco participantes do paiol brincaram de "rede social" e avaliaram o que os peões da sede disseram durante a sabatina com os jornalistas na pré-estreia da temporada.

Na vez de falar sobre Ellen Cardoso, a Moranguinho, Créu afirmou: "Conheço ela muito bem. Tem uns 10 anos que a gente não se fala. Muita coisa pode ter mudado nesse tempo. Ela é uma pessoa que tem falha de caráter grave, a por cima de qualquer coisa pelos seus objetivos".

Ao ouvir as falas do produtor musical, que a ajudou a se lançar como "mulher fruta" no início da carreira, Moranguinho entrou em detalhes sobre o desentendimento.

"Tenho um monte de podre dele. Se eu solto isso lá fora, quero ver como ele vai ficar. [Anos atrás] A gente teve uma discussão em um hotel em São Paulo. Ele disse: 'Sai [da parceria], porque o seu nome sem mim não é nada'. E eu sou mau-caráter? Mau-caráter é ele. Por que ele não executou o contrato que tinha comigo?", contou.

Eu falei esses dias que achava ele legal. Disse que não tinha um problema pessoal com ele, porque o lance era profissional. Também nunca tive problema com a mulher dele. Mas agora, se ele vai jogar sujo para cima de mim, ele vai tomar. Do mesmo jeito que ele vem para cima de mim, eu vou para cima dele. Moranguinho

Por sua vez, Créu acompanhava o relato de Moranguinho por meio da TV do paiol. Ao ouvir a versão da influenciadora, ele expôs o seu lado da história.

"Que mentira, maluco! Ela é muito cara de pau! Vou falar na sua lata [a verdade]. Você tem zero caráter", exclamou o produtor musical.

Logo em seguida, ele contou aos colegas de confinamento do paiol a sua versão do desentendimento.

"Quando ela veio dançar comigo, a mulher Melancia tinha saído. Aí eu precisava colocar outra mulher fruta e não tinha. Então um amigo meu apresentou a Ellen [Moranguinho]", começou Créu. Segundo ele, Moranguinho registrou o nome judicialmente sem ele saber e continuou trabalhando em sua empresa para conseguir fama.

Aí ela pegou o hype e começaram as propostas, tipo de revistas, para ela ganhar dinheiro. Se ela era nossa artista, teria que dar uma porcentagem da grana [para empresa]. Aí o que ela fez? Do nada, decidiu sair. Conversou com a minha mulher, disse que não dava mais. Até falou que eu tinha casos com outras pessoas. Botou o terror! DJ Créu

"Ela sumiu. ou um mês, mais ou menos, já apareceu como artista, como mulher Moranguinho, estourada!", completou.

A Fazenda 2022: Quem você quer que saia do paiol e entre no reality?

Enquete encerrada

Total de 5882 votos
32,34%
Antonio Chahestian/Record TV