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

Influencer diz que foi assediada por Tirullipa na Farofa: 'Tô muito mal'

De Splash, em São Paulo

06/12/2022 21h29

A influenciadora digital Nicole Louise se manifestou, na noite de hoje, para denunciar que foi uma das vítimas de assédio do humorista Tirullipa durante brincadeira na piscina na Farofa da Gkay. O filho de Tiririca foi expulso do segundo dia de evento por puxar os biquínis das convidadas na dinâmica.

Por meio dos stories no Instagram, a influencer postou o vídeo em que Tirullipa aparece puxando seu biquíni durante a brincadeira com a cantora Tati Quebra Barraco na piscina e declarou se está se sentindo invadida com a atitude do humorista.

Eu muito indignada. Eu tô muito mal com o que aconteceu porque me senti invadida, entendeu? Isso é assédio. Ele não fez assédio só comigo, é uma falta de noção do caramba. Acabei de ser informada que ele foi expulso da Farofa... mas eu estou indignada. Porque era fã desse cara, gostava muito dele.
Nicole Louise

Antes de exibir o vídeo de Tirullipa, Nicole Louise orientou seus seguidores a não deixar ninguém invadir sua privacidade sob alegação de "brincadeira".

"Certos tipos de brincadeiras tem limites... Não permitam alguém fazer algo com você sem sua permissão", escreveu ela.

Influenciadora denuncia Tirulipa por assédio na Farofa da Gkay - Divulgação - Divulgação
Influenciadora denuncia Tirulipa por assédio na Farofa da Gkay
Imagem: Divulgação

Ela também publicou o vídeo do humorista puxando o seu biquíni no perfil do Twitter. "Não ia falar nada não, mas me senti mal depois de ver esse vídeo. Não foi só comigo", publicou.

Splash apurou que Gkay, que é muito próxima de Tirullipa, expulsou o humorista por ter considerado a atitude dele um assédio.

A reportagem também apurou que a assessoria de imprensa de Tirullipa e a produção da Farofa da Gkay fizeram uma reunião após a situação e em breve devem soltar um comunicado.

A reportagem entrou em contato com o humorista e com a organização do evento, que ou a seguinte nota:

"Devido ao episódio de assédio, ocorrido na tarde de hoje na Farofa da Gkay, foi adotada providência imediata pela organização do evento com a retirada do convidado que teve tal comportamento. Toda equipe repudia esse tipo de comportamento e jamais apoiaria qualquer atitude desrespeitosa às mulheres ou outra pessoa no local."

Tirullipa ainda não se manifestou. O texto será atualizado assim que houver resposta.

Farofa da Gkay

Evento promovido pela influenciadora digital Gessica Kayane, a "Farofa da Gkay" faz sucesso desde 2017 e a edição de 2022 acontece entre os dias 5, 6 e 7 dezembro na cidade de Fortaleza, no Ceará.

O evento com a participação de famosos e subcelebridades contará com exibição ao vivo do Grupo Globo.

Além de acompanhar as fofocas de bastidores via redes sociais das celebridades, a festa terá uma transmissão ao vivo no Multishow, canal pago do Grupo Globo, durante os shows noturnos.

O evento da influenciadora digital conta com grandes nomes da música, como Anitta, Ivete Sangalo, Pabllo Vittar, Luísa Souza e Wesley Safadão, entre outros.