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

Mães avaliam quarentena após demissão: "Levaria meu filho para a creche"

Desempregadas, mães debatem se país deve suspender quarentena por causa da pandemia de coronavírus - Juca Varella/Folhapress
Desempregadas, mães debatem se país deve suspender quarentena por causa da pandemia de coronavírus Imagem: Juca Varella/Folhapress

Luiza Souto

De Universa

29/03/2020 04h00

A pandemia de coronavírus, além das inúmeras mortes, já está trazendo efeitos colaterais à economia. Na última quinta (26), autoridades da Organização das Nações Unidas (ONU) alertaram que as perdas globais de empregos podem exceder, em muito, os 25 milhões projetados há apenas alguns dias.

Antes que pudessem se dar conta desses números astronômicos, as paulistanas Lara, Jane e Silvia ficaram desempregadas e, mesmo trabalhando em ramos diferentes, ouviram a mesma coisa: que a paralisação das atividades por causa do coronavírus afetou as empresas. Agora, algumas dessas mães, que preferem não se identificar, já avaliam se a rotina no país deve de fato voltar ao normal, conforme o presidente Jair Bolsonaro defendeu recentemente.

Lara, de 36 anos, trabalhava na logística de uma empresa que prestava serviços para uma montadora de carros, em Campinas (SP), até terça-feira última (24). Estava ali havia três meses e foi demitida junto a mais cerca de 30 pessoas, contabiliza. Segundo ela, os trabalhadores eram temporários, mas, como a empresa estava com uma grande demanda, havia a esperança de que fossem contratados.

"Os pedidos pararam de chegar, até o gerente da empresa reunir todo mundo e falar que não teria como nos manter. Mas disse que estava otimista e esperançoso de que poderíamos voltar no final dessa crise", ela conta.

Para Lara, que tem filhos de 11 e 4 anos, o país poderia voltar ao normal, embora ela tenha dúvidas se todos cumpririam as recomendações básicas de higiene.

"Precisamos cuidar da nossa saúde, mas não podemos fechar os olhos para a economia. Creio que poderíamos preservar os grupos de risco e tomar as precauções necessárias de higiene, mas sei que muitas pessoas não obedecem", opina.

Moradora de Hortolândia, no interior de SP, Jane, 32, foi demitida um dia antes, na segunda (23), um mês após conseguir o emprego na produção de embalagens numa fábrica em Sumaré (SP). Ela havia pedido para sair de um restaurante onde atuava como auxiliar de cozinha para tentar um salário melhor.

Mãe de duas crianças, de 6 e 2 anos, ela recebe pensão do pai do filho mais velho e mora sozinha, de aluguel. Os pais, que têm mais de 70 anos, estão confinados na Bahia, mas ainda assim Jane defende as medidas tomadas até aqui pelo Ministério da Saúde.

"Apesar disso tudo, o melhor a se fazer é esperar ar essa pandemia, porque os casos só aumentam. Não posso mandar meus filhos para a rua", afirma.

"Mandaria meu filho para a creche"

Silvia, de 34 anos, discorda. Demitida de uma loja em Campinas, na terça-feira (24), a assistente istrativa pensa que a quarentena deveria servir apenas para as pessoas idosas ou as que se enquadram no grupo de risco.

"O restante da população ativa precisa manter suas atividades normais. O Brasil não pode parar. Aí fica a critério de cada um. É só ter consciência e se prevenir. Eu mandaria meu filho para a creche, mas mantendo os cuidados já orientados. amos pela gripe H1N1 e não foi criado tanto pânico", afirma ela, que é mãe de dois adolescentes, de 18 e 17 anos, e de uma criança de 3 anos, e mora com os pais idosos e o marido, que é porteiro.

Lidiane não perdeu o emprego, mas como atua nos recursos humanos de um restaurante no Morumbi, na Zona Sul de São Paulo, recebeu ordens para demitir 50 pessoas, de uma equipe de 90, na última semana. Ainda suspendeu alguns contratos de trabalho.

"Por causa da pandemia, os restaurantes fecharam as portas. E me senti péssima fazendo isso porque sei que as pessoas têm sonhos e objetivos", afirma. "Nunca vivi uma sensação tão ruim. Agora temo perder o meu."