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

Nina Lemos

OPINIÃO

Texto em que o autor apresenta e defende suas ideias e opiniões, a partir da interpretação de fatos e dados.

Apesar da tragédia das enchentes, famosos ostentam em festas na Bahia

Em Morro de São Paulo, Caio Castro, Kéfera e outros influenciadores festejam enquanto Bahia tem regiões em estado de calamidade - Reprodução/Instagram
Em Morro de São Paulo, Caio Castro, Kéfera e outros influenciadores festejam enquanto Bahia tem regiões em estado de calamidade Imagem: Reprodução/Instagram

Colunista de Universa

30/12/2021 04h00

Às vésperas do Réveillon de 2022, a Bahia está embaixo d'água. Na tarde de quarta-feira (29), mais de 77 mil pessoas estavam desabrigadas por causa das fortes chuvas que tomaram conta do estado no últimos dias. O número de mortes era de 21 e 136 cidades estão em situação de emergência, o que representa 30% do estado.

Entre as cidades em emergência que estão recebendo pacientes feridos de zonas mais atingidas, está Porto Seguro. Só que isso não parece ter feito com que a maioria dos famosos e ricos mudassem seus planos de Réveillon. Caio Castro, Nati Vozza, Gabigol, MC Rebecca são algumas das celebridades que vão ar a virada de ano no estado, apesar do estado de calamidade. A distopia encenada pelos influenciadores em terras baianas vive, agora, seu terceiro capítulo.

Há um ano, com a pandemia bombando (na época ainda não estávamos vacinados), a cidade de Porto Seguro virou notícia por um feito inédito. O aeroporto do lugar, onde fica Trancoso, uma das praias preferidas pelos ricos e famosos do Brasil, registrou engarrafamento de jatinhos. Sim, os milionários e influenciadores correram para lá (na época não dava para viajar para fora do Brasil, já que países da Europa e os Estados Unidos não aceitavam a entrada de brasileiros) e festejaram a vontade.

Em 2020, outra praia paradisíaca da Bahia foi associada a tragédias. Um dos primeiros surtos de coronavírus registrados no Brasil aconteceu em Itacaré, em março, no casamento da influencer Marcella Minelli, irmã da blogueira fitness Gabriela Pugliesi, com o empresário Marcelo Bezerra.

"Lá em cima estava sol"

Na tarde de quarta-feira, enquanto parte do estado estava debaixo d'água, influenciadores como sorriam e exibiam looks do dia no Instagram. Alguns até faziam piada. Caso da influenciadora Nati Vozza que chegou de jatinho e postou uma foto da janela do avião: "lá em cima estava sol, mas tudo é uma questão de perspectiva", escreveu. Como? Ela não percebeu que estava rindo da desgraça de pessoas que perderam tudo que tinham? Talvez não. Mas um dia após ter feito a piada ela já estava postando foto fazendo brinde com cerveja na praia.

Em Itacaré, a empresária Tati Sanches Oliva, que produziu uma festa de pré-Réveillon com Anitta se empolgou. Na quarta-feira, postou de biquíni na praia em cima de uma árvore derrubada e trazida pela maré. Sim, ela sensualizou na tragédia.

E ainda tentou fazer uma pensata: "As fortes chuvas trouxeram as praias (sic) de Itacará um novo visual. Agora com o sol, o que parecia sujeira e destruição vai se acomodando a um novo cenário e virando beleza natural. Sem palavras". Ela completou com um emoticon de gratidão. É sério. Isso aconteceu, por mais inacreditável que possa parecer.

A poucos quilômetros dali, em outra cidade da Bahia, Morro de São Paulo, Caio Castro e Kéfera eavam de barco. Junto com outros influenciadores, fazem festa e postam no Instagram, cheios de sorrisos.

Se a chuva atrapalha? Na página da festa Origens, que reunirá influenciadores em Trancoso, há informação de alteração de alguns horários e a informação de que os eventos "são cobertos".

Há também quem reclame da dificuldade de chegar na Bahia. Caso do jogador Gabigol, que a as festas em Barra Grande, com a irmã e amigos e reclamou em seu perfil no Instagram que a viagem foi muito longa. MC Rebecca, que foi se apresentar em uma festa no estado, também usou o Stories para reclamar da demora da viagem.

Gabigol e outros frequentadores tradicionais de praias da Bahia, como a influenciadora Thassia Naves, ajudaram na divulgação de informações para doações ao estado e muito possivelmente doaram, justiça seja feita. Mas isso é o mínimo, vamos combinar.

Será que dá mesmo para manter o clima de festa?

Não fica no mínimo esquisito celebrar com 30% do estado em situação de emergência?

Em se tratando de ricos e famosos na Bahia tudo é possível.