Skip to content

Commit 39ae6fe

Browse files
committed
Fix requestSubscription generation on remote handling
1 parent e68b226 commit 39ae6fe

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

src/ng-generate/components/card/generators/components/card/files/__name@dasherize__.component.ts.template

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ import {<%= options.filterServiceName %>, SortCard} from './<%= dasherize(name)
3838

3939
<% if (options.hasSearchBar || options.enableRemoteDataHandling) { %>
4040
import {takeUntil} from "rxjs/operators";
41-
import {<% if (options.enableRemoteDataHandling) { %>catchError, finalize, tap, <% } %>Subject} from 'rxjs';
41+
import {<% if (options.enableRemoteDataHandling) { %>catchError, finalize, tap, Subscription,<% } %>Subject} from 'rxjs';
4242
<% } %>
4343

4444
import {MatPaginator} from "@angular/material/paginator";
@@ -116,7 +116,10 @@ export class <%= classify(name) %>Component implements OnInit, AfterViewInit<% i
116116

117117
<% if (options.hasSearchBar || options.enableRemoteDataHandling) { %>
118118
private readonly destroy$ = new Subject<void>();
119-
private requestSubscription: Subscription;
119+
<% } %>
120+
121+
<% if (options.hasSearchBar && options.enableRemoteDataHandling) { %>
122+
private requestSubscription: Subscription = = new Subscription();
120123
<% } %>
121124

122125
<% if (options.enableRemoteDataHandling) { %>

0 commit comments

Comments
 (0)