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

OnlyFans e suposta amante de Dudu: quem é pivô de briga em festa de Deolane

Lucas Pasin

de Splash, no Rio

05/11/2021 04h00Atualizada em 05/11/2021 14h50

Rayane Cassemiro, 23 anos, se tornou um dos assuntos mais comentados nas redes sociais ontem. A influenciadora digital teve seu nome na mídia após ser "expulsa" do aniversário de 34 anos de Deolane Bezerra, um festão com muitos famosos em São Paulo. Ela acusou a ex-BBB e advogada Adélia Soares de tê-la agredido no evento e garantiu que não entrou na festa de "penetra", como havia sido afirmado inclusive pela aniversariante.

No entanto, essa não é a primeira vez que Rayane tem seu nome envolvido em polêmicas. Ela foi apresentada para a mídia como "musa do OnlyFans" — plataforma de conteúdo adulto — e costuma aparecer nas redes sociais em diversas fotos de biquíni ou mais sensuais.

Recentemente, Rayane gravou vídeos afirmando ter visto MC Mirella aos beijos com o ator João Guilherme na escada de uma festa. Vale lembrar que a funkeira vive um relacionamento com Dynho Alves, confinado em "A Fazenda 13". A influenciadora e a cantora trocaram farpas após as acusações e Mirella negou o ocorrido.

Rayanne Cassemiro afirmou ter sido amante do jogador Dudu - Reprodução - Reprodução
Rayanne Cassemiro afirmou ter sido amante do jogador Dudu
Imagem: Reprodução

Por falar em "amante", Rayane afirmou em outubro, em entrevista ao programa "A Tarde É Sua", da RedeTV!, que era amante do jogador Dudu, do Palmeiras, na época em que ele era casado com Mallu Ohana — — o atleta e a mãe de seus filhos ficaram juntos por 11 anos e se separaram no ano ado em meio a acusações de violência doméstica, da qual ele foi inocentado.

A influenciadora relatou ter mantido relações com Dudu quando tinha 16 anos:

Sou ex-amante do jogador do Palmeiras, o Dudu e isso é verídico. Eu conheci o Dudu no Palmeiras quando eu tinha 16 anos de idade. Tivemos um relacionamento durante uns bons meses. Recentemente, descobri que ele está saindo com uma conhecida minha, amiga entre aspas. Para mim, já deu. Acho que foi a bomba, que foi a gota [d'água].

Rayane Cassemiro, influenciadora digital e 'musa do OnlyFans' - Reprodução/Instagram  - Reprodução/Instagram
Rayane Cassemiro, influenciadora digital e 'musa do OnlyFans'
Imagem: Reprodução/Instagram

Ainda no "currículo" de polêmicas de Rayane, a influenciadora também relatou nas redes sociais, segundo o "Jornal de Brasilia", que foi "roubada" por um garoto de programa que ela fingia ser seu namorado.

"Eu estava na banheira tomando banho e comecei a chamá-lo, mas ninguém respondia. Eu saí do banho e comecei a procurar por ele. Descobri que ele me bloqueou de tudo, o golpe vem até dos homens", disse ela.

Rayane se deparou com o closet inteiro vazio e vários itens de valor não estavam mais onde ela deixava: "Ele limpou tudo, não fez questão de deixar nada".

Ao ver seu nome em tantas polêmicas, a influenciadora — logo após a festa de Deolane — brincou e convidou marcas para patrocinarem suas postagens no Instagram. Ela chegou a compartilhar seus números de visualizações dos Stories, que ultraaram 500 mil. Polêmica rende, né?