setTimeout((info) => {
                  
                  
                  
                  
                  
                          if (info.id && info.price) {
                  
                  
                              все ок
                  
                  
                              });
                  
                  
                          } else {
                  
                  
                  
                  
                  
                              console.log('new error ' + info.id);
                  
                  
                          }
                  
                  
                      }, 2000, data);
                  
                  
                  });
                  
                  
                  
                  
                  
                  и очень часто new error undefined. Такое может быть из-за settimeout?
                  
                  
                
Таймаут просто откладывает выполнение, смотри логику
Обсуждают сегодня