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

Cintia Dicker revela que Aurora nasceu com má-formação congênita

Pedro Scooby e Cintia Dicker em casa com a filha Aurora. - Reprodução/Instagram
Pedro Scooby e Cintia Dicker em casa com a filha Aurora. Imagem: Reprodução/Instagram

De Splash, em São Paulo

23/01/2023 12h25

Cintia Dicker, 36 anos, revelou a condição que exigiu que Aurora, sua filha com Pedro Scooby, 34, asse por uma cirurgia logo depois de nascer.

A modelo fez um relato sobre a gravidez e o nascimento da bebê à revista Vogue.

Aurora nasceu com gastrosquise. Segundo Cintia, a condição foi descoberta com 12 semanas de gestação. Para que a segurança da criança, ela deveria nascer entre 37 e 38 semanas e através de uma cesárea, além de ser operada logo após o nascimento.

A gastrosquise é uma malformação congênita em que o bebê nasce com o intestino exposto. A gastrosquise faz com que o intestino se desenvolva para fora do corpo antes da criança nascer.

A cirurgia durou cerca de 30 minutos e foi bem-sucedida. "Pude dar um beijo antes de encaminhá-la para a cirurgia. Naquele momento, o coração deu um nó e assim ficou durante os trinta minutos que seguiram. O procedimento terminou antes mesmo de finalizarem a minha cesárea. Todos na sala vibravam porque foi um caso de muito sucesso."

Cintia visitou Aurora no dia seguinte na UTI. "Mais uma vez tentei ser forte por ela, mas tocá-la só por uma janelinha com as mãos cheia de álcool, sem poder pegá-la no colo, foi difícil de controlar. Somando com os hormônios de um puerpério, era na hora do banho que eu desabava, mas saía de lá, vestia a capa de forte e seguia", contou.

No total, Aurora ou 16 dias internada. No período, Cintia sofreu com "baby blues" ou tristeza puerperal, um quadro que atinge as mulheres após o parto. Ela também teve uma inflamação na cicatriz da cesárea que precisou tratar com antibióticos.

"Viver tem novo sentido". "Esse é o maior amor do mundo e eu faço qualquer coisa para minha filha estar bem. Aprendi a valorizar de uma outra forma a minha mãe e todas as mães da UTI pela força inesgotável", disse Cintia.