message: fix(FileUpload): protect against cdr being called after it's destroyed
diff: @@ -488,8 +488,13 @@ export class TsFileUploadComponent extends TsReactiveFormBaseComponent implement
  */
  public updateInnerValue = (value: string): void => {
  this.value = value;
  +
  + // NOTE: This `if` is to avoid: `Error: ViewDestroyedError: Attempt to use a destroyed view: detectChanges`
  + // istanbul ignore else
  + if (!this.changeDetectorRef['destroyed']) {
  this.changeDetectorRef.detectChanges();
  }
  + }
  /**
  @@ -501,7 +506,11 @@ export class TsFileUploadComponent extends TsReactiveFormBaseComponent implement
  this.formControl.valueChanges.pipe(
  untilComponentDestroyed(this),
  ).subscribe(() => {
  + // NOTE: This `if` is to avoid: `Error: ViewDestroyedError: Attempt to use a destroyed view: detectChanges`
  + // istanbul ignore else
  + if (!this.changeDetectorRef['destroyed']) {
  this.changeDetectorRef.detectChanges();
  + }
  });
  }
  }
  