Ola , acidentalmente perdi uma tela de um projeto que estava criando separadamente. Por sorte, antes havia baixado o código para ser posto no servidor ao qual estou usando. Teria como de alguma maneira eu transformar esses códigos em blocos novamente ? Pelo menos os destinados ao JS .

    FazerBem
    Se você não tiver guardado uma cópia do projeto não é possível. Infelizmente não é possível transformar o código em blocos. A não ser que copie todo o código javascript e largue dentro do bloco destinado a código js. Não vai ficar tão legível mas quebra um galho

    abri no visual studio Code e estou analisando cada codigo e refazendo nos blocos

    dificuldade em interpletar estes aqui nao lembro como fiz

      saberia tb me dizer que bloco e esse

      function removeElementsByClass(className){
      var elements = document.getElementsByClassName(className);
      while(elements.length > 0){
      elements[0].parentNode.removeChild(elements[0]);
      }
      }

      obrigado, mas acho que terei mais alguns

      poderia me identificar mais um bloco

      parte da funcao que nao identifiquei

      function txt_to_number(txt){
      txt = txt+"";
      if(txt.includes(",")){
      txt = txt.replace(",", ".");
      }
      if(txt.includes(".")){
      txt = parseFloat(txt);
      }else{
      txt = parseInt(txt);
      }
      return txt;
      }
      $(document).ready(function(){
      $("#loading-page-bb").css("opacity", "1");
      });

      funcao completa

      $("#pesquisa").keyup(function(){
      if ($("#pesquisa").val() == '') {
      $("#"+'TELA_PESQUISA').hide();
      function removeElementsByClass(className){
      var elements = document.getElementsByClassName(className);
      while(elements.length > 0){
      elements[0].parentNode.removeChild(elements[0]);
      }
      }
      removeElementsByClass('meus_cards');
      $("#"+'PRINCIPAL').show();
      } else {
      function removeElementsByClass(className){
      var elements = document.getElementsByClassName(className);
      while(elements.length > 0){
      elements[0].parentNode.removeChild(elements[0]);
      }
      }
      removeElementsByClass('meus_cards');
      posicao = 0;
      function select_mysql_js(){
      let tabela = 'produtos';
      let coluna = 'abreviado';
      let condicao = "=";
      let valor = $("#pesquisa").val();
      let resultado = [];
      $.ajax({
      url: bb_url_mysql,
      type: "POST",
      data: {chave: bb_chave_mysql, tabela: tabela, colunas: coluna, condicao: condicao, values: valor, tipo: "SELECT"},
      success: function (data) {
      console.log(data);
      resultado_busca_mysql = JSON.parse(data);
      lista = resultado_busca_mysql;
      $("#"+'TELA_PESQUISA').show();
      $("#"+'PRINCIPAL').hide();
      for (var Item_index3 in resultado_busca_mysql) {
      Item = resultado_busca_mysql[Item_index3];
      posicao = posicao + 1;
      var card = '<div onclick="puxar('+posicao+')" class="meus_cards" id="'+posicao+'" style="width:98%; margin:2px; padding: 5px; border-radius: 5px; box-shadow: 7px 7px 13px 0px rgba(50, 50, 50, 0.22);">'
      card += '<div class="row">'
      card += '<div class="col-4">'
      card += '<img class="imagem_meus_cards" id="imagem_meus_cards" style="width:50px; height:50px;" src="'+(String('https://www.vamoslastore.com.br/' + '_/admin/uploads/') + String(Item['img']))+'" alt="imagem">'
      card += '</div>'
      card += '<div class="col-8">'
      card += '<span class="titulo_meus_cards" id="titulo_meus_cards" style="font-weight: bold; font-size: 16px">'+(Item['nome'])+'</span><br>'
      card += '<span class="subtitulo_meus_cards" id="subtitulo_meus_cards" style="font-size: 13px">'+([Item['sabor'],' - ',Item['apres']].join(''))+'</span><br>'
      card += '<span class="texto_adicional_meus_cards" id="texto_adicional_meus_cards" style="font-size: 13px">'+('Estoque: ' + String(Item['estoque']))+'</span>'
      card += '</div>'
      card += '</div>'
      card +=' </div>'
      document.getElementById("TELA_PESQUISA").innerHTML += card;
      }
      $(".imagem_meus_cards").css("height", "80px");
      $(".imagem_meus_cards").css("width", "80px");
      },
      error: function (data) {
      console.log(data);
      }
      });
      }
      select_mysql_js();
      }
      });
      function txt_to_number(txt){
      txt = txt+"";
      if(txt.includes(",")){
      txt = txt.replace(",", ".");
      }
      if(txt.includes(".")){
      txt = parseFloat(txt);
      }else{
      txt = parseInt(txt);
      }
      return txt;
      }
      $(document).ready(function(){
      $("#loading-page-bb").css("opacity", "1");
      });

      dvdrothen pois é como essa ultima parte nao vi associacao a id nenhum complicou.

      sabe dizer se faz mesmo parte essa " function txt_to_number(txt){ " do procedimento pesquisa?

      Deivid me ajuda a achar esse bloco nao me lembro como fiz

      lista_provisoria = resultado_busca_mysql; este esta OK

      preciso achar esse abaixo, sendo que agendado é a data que esta agendado o contato com o cliente
      ao iniciar é pego a lista e usei esse bloco para ordenar por data

      lista_provisoria.sort((a, b) => new Date(a.agendado) - new Date(b.agendado));

      achei aqui, lembrei que fiz pelo GPT
      lista_provisoria.sort((a, b) => new Date(a.agendado) - new Date(b.agendado));

      Resolvido