@@ -141,11 +141,11 @@ export class NzTreeNodeIndentLineDirective<T> implements OnDestroy {
141141 private checkAdjacent ( ) : void {
142142 let nodes : T [ ] = [ ] ;
143143 if ( this . tree . treeControl ) {
144- nodes = this . tree . treeControl . dataNodes || [ ] ;
144+ nodes = this . tree . treeControl . dataNodes ;
145145 } else if ( this . tree . levelAccessor ) {
146- nodes = this . tree . dataNodes || [ ] ;
146+ nodes = this . tree . dataNodes ;
147147 } else {
148- nodes = flattenNestedNodes ( this . tree . dataNodes , this . tree . childrenAccessor ! ) || [ ] ;
148+ nodes = flattenNestedNodes ( this . tree . dataNodes , this . tree . childrenAccessor ! ) ;
149149 }
150150 this . checkAdjacentNodeChanged ( nodes ) ;
151151 }
@@ -165,19 +165,15 @@ export class NzTreeNodeIndentLineDirective<T> implements OnDestroy {
165165 this . isLeaf = this . treeNode . isLeaf ;
166166 if ( this . tree . treeControl ) {
167167 this . isLast = ! getNextSibling (
168- this . tree . treeControl . dataNodes || [ ] ,
168+ this . tree . treeControl . dataNodes ,
169169 this . treeNode . data ,
170170 this . tree . treeControl . getLevel ,
171171 index
172172 ) ;
173173 } else if ( this . tree . levelAccessor ) {
174- this . isLast = ! getNextSibling ( this . tree . dataNodes || [ ] , this . treeNode . data , this . tree . levelAccessor , index ) ;
174+ this . isLast = ! getNextSibling ( this . tree . dataNodes , this . treeNode . data , this . tree . levelAccessor , index ) ;
175175 } else {
176- this . isLast = ! getNextSiblingForNestedData (
177- this . tree . dataNodes || [ ] ,
178- this . treeNode . data ,
179- this . tree . childrenAccessor !
180- ) ;
176+ this . isLast = ! getNextSiblingForNestedData ( this . tree . dataNodes , this . treeNode . data , this . tree . childrenAccessor ! ) ;
181177 }
182178 }
183179
0 commit comments