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

Atlético-MG

Atlético-MG faz proposta por Pedrinho e aguarda por definição do Shakhtar

Pedrinho jogou apenas 19 vezes pelo Shakhtar Donetsk, da Ucrânia - Instagram
Pedrinho jogou apenas 19 vezes pelo Shakhtar Donetsk, da Ucrânia Imagem: Instagram

Victor Martins

Colaboração para o UOL, em Belo Horizonte (MG)

21/06/2022 18h54

O meia Pedrinho, de 24 anos, é novo alvo do Atlético-MG para o segundo semestre. O jogador revelado pelo Corinthians está no Shakhtar Donetsk, da Ucrânia, já tem as bases salariais acertadas com o clube mineiro e depende apenas da liberação dos europeus para retornar ao futebol brasileiro.

Neste momento, o ime está no valor que o Galo teria de pagar para comprar Pedrinho, após o período de empréstimo, já que o desejo do Shakhtar é receber de volta os 18 milhões de euros (cerca de R$ 97 milhões) que pegou ao Benfica, no meio do ano ado, pela aquisição do meia brasileiro. Já o Atlético deseja um valor menor, caso exerça a opção de compra após o empréstimo por um ano, portanto até junho de 2023.

Como Pedrinho já acertou os salários com o Atlético, de acordo com o site Goal e confirmado pelo UOL Esporte, a diretoria alvinegra se mostra bastante confiante em concretizar a contratação de mais um reforço para o segundo semestre. Até o momento, o clube mineiro já acertou com o zagueiro Jemerson e com o atacante Pavón, além de ter acordo encaminhado com o também atacante Alan Kardec.

Pedrinho não atua pelo Shakhtar desde dezembro e não tem uma data para voltar a jogar por lá, já que a guerra entre Ucrânia e Rússia continua e parece longe de um final. Tanto que nessa terça-feira a Fifa soltou uma determinação que facilita a saída de jogadores estrangeiros que atuam nos dois países, já que os atletas podem suspender os respectivos contratos até junho do ano que vem.

Revelado pelo Corinthians, Pedrinho atuou pelo Timão entre 2017 e 2020, período em que conquistou um Campeonato Brasileiro e três vezes o Campeonato Paulista. Em meados de 2020, o meia foi negociado com o Benfica, por 20 milhões de euros (R$ 105 milhões na cotação da época), mas a agem por Portugal durou somente um ano. Em junho do ano ado, Pedrinho trocou o Benfica pelo Shakhtar, numa negociação de 18 milhões de euros (R$ 110 milhões na cotação dá época).

Natural de Maceió, Pedrinho mantém a forma física no Centro de Treinamento do CSA. Sem jogar desde o final do ano ado, o brasileiro deu uma entrevista recente à TV Gazeta, revelando que seu desejo é acertar logo com algum outro clube. "Estou com a cabeça bem tranquila. Para onde quer que vá, só quero jogar o meu futebol, mostrar o meu talento, seja na Europa ou no Brasil. Todos os jogadores sonham, em estar na Europa, mas não teria qualquer problema em ficar no Brasil".

Atlético-MG