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

Naiara Azevedo anuncia fim do casamento: 'Ressignificar algumas coisas'

Naiara Azevedo era casada com empresário Rafael cabral; ex-casal fala em separação amigável - Reprodução/Instagram
Naiara Azevedo era casada com empresário Rafael cabral; ex-casal fala em separação amigável Imagem: Reprodução/Instagram

De Splash, em São Paulo

27/08/2021 11h48Atualizada em 27/08/2021 12h29

A cantora Naiara Azevedo anunciou o fim do casamento com Rafael Cabral. Os dois estavam juntos há quase nove anos, segundo o ex-marido e empresário dela. A cerimônia de casamento foi em 2016, em Goiânia.

Naiara fez uma publicação nas redes sociais confirmando o término. Ela agradeceu a companhia de Rafael em quase uma década e afirma que o amor entre eles "não acaba", mas que se transforma em amizade.

Não existem palavras para expressar o sentimento de ver uma relação chegar ao fim. Mas, existe um momento onde precisamos olhar para nós mesmos e ressignificar algumas coisas. Foram 9 anos de erros e acertos, de dores e alegrias e de muito respeito! Naiara Azevedo

Ela publicou uma imagem dos dois com as mãos dadas e usando aliança, o que sugere que é da cerimônia de casamento entre eles.

A dona do hit "50 reais" fez questão de expressar seu respeito ao ex-marido.

Decidimos, por hora, por um fim em nossa relação. Não por que acabou o amor, mas sim porque entendemos que nossos sentimentos se transformaram em amizade! Em algum momento, nos desencontramos na vida a dois, e não é porque um casamento chega ao fim, que ele não deu certo. Para mim deu certo sim, enquanto durou. Não tenho arrependimentos. Naiara Azevedo

Obrigada por todos os momentos que tivemos juntos, e pela sua família que me acolheu desde o início! Você me deu uma enteada linda que eu irei amar para sempre! Naiara Azevedo

Rafael, que é empresário de Naiara, fez o mesmo e esclareceu aos seus seguidores que a relação chegou ao fim. Ele explicou que, considerando tempo de namoro e casamento, foram quase nove anos juntos.

Nossa relação, entre casamento, namoro e tudo mais, estava próxima de completar 9 anos! Eu e Naiara, antes mesmo do nosso relacionamento, éramos melhores amigos. Com tanta cumplicidade e amizade, começamos a namorar, juntamos e casamos. Rafael Cabral

Naiara Azevedo - Reprodução/Instagram - Reprodução/Instagram
Rafael Cabral e Naiara Azevedo em casamento feito em 2016
Imagem: Reprodução/Instagram

O empresário disse que eles decidiram isso em uma conversa "super tranquila e respeitosa".

Rafael também agradeceu Naiara por estar ao seu lado nos últimos anos — e garantiu que, profissionalmente, nada mudará entre eles.

Mesmo amando muito, temos que saber também a hora de dar um o atrás, para entender onde começamos a nos perder ou errar. E, brevemente, foi isso que aconteceu. Até porque, mesmo existindo amor, nós também queremos ver o outro feliz acima de tudo. Não tem briga, nem desrespeito, apenas decidimos assim, em comum acordo. Naiara é uma pessoa incrível, a mulher que escolhi ar o resto da minha vida! Mas, em algum momento, a página pulou e perdemos a sequência. Rafael Cabral

Em novembro do ano ado, os dois fizeram uma viagem para Dubai.

Um mês antes, Naiara Azevedo comemorou mais um ano de casamento entre ela e o empresário.

Casamento não é fácil, pelo contrário é uma prova de fogo! Duas pessoas diferentes dividindo o mesmo teto e a mesma cama, uma hora ou outra sai faísca. Contos de fadas não existem e eu sequer pensei que viveria um ao seu lado (pensem bem antes de casar, minha gente, o negócio é meio complicado) porém acredito que não fomos feitos para viver sós nesse mundo então que bom que eu te encontrei. Naiara Azevedo

Até o momento, Naiara manteve no ar as publicações com declarações a Rafael Cabral no Instagram.