исключение return this.httpClient.get<ResponseRsp>('https://catalog.sat.ua/getRSP', { params }).pipe(
                  
                  
                        map((responseRsp: ResponseRsp) => {
                  
                  
                          if (!responseRsp.data.length) {
                  
                  
                            return throwError(() => new Error('NOT_FOUND'));
                  
                  
                  
                  
                  
                          }
                  
                  
                          console.log('111')
                  
                  
                          return responseRsp.data[0];
                  
                  
                        }),
                  
                  
                        catchError((error: HttpErrorResponse): Observable<never> => {
                  
                  
                          const errorMessage = error.error instanceof ErrorEvent
                  
                  
                            ? error.error.message
                  
                  
                            : `${error.status}: ${error.statusText}`;
                  
                  
                          return throwError(() => new Error(errorMessage));
                  
                  
                        })
                  
                  
                      );
                  
                  
                  
                  
                  
                   Type 'Rsp | Observable<never>' is not assignable to type 'Rsp'.
                  
                  
                      Type 'Observable<never>' is missing the following properties from type 'Rsp': ref, number, description
                  
                  
                
мб нужно что-то типа throw new HttpErrorResponse({...})
 Bohdan
                          
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          Bohdan
                          
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  спасибо помог switchMap
Обсуждают сегодня