Ver Fonte

🔧 enable strictTemplates check

jmacura há 4 anos atrás
pai
commit
ac6993c010

+ 1 - 1
src/adjuster/adjuster.component.html

@@ -27,7 +27,7 @@
       <div class="pt-2 text-secondary">{{'ADJUSTER.numberOfClusters' | translate}}: {{adjusterService.numberOfClusters}}</div>
       <input type="range" class="custom-range" [(ngModel)]="adjusterService.numberOfClusters" min="5" max="15" step="1">
     </div>
-    <div *ngFor="let factor of adjusterService.factors; let datasetlistVisible = false">
+    <div *ngFor="let factor of adjusterService.factors">
       <pra-dataset-list [factor]="factor"></pra-dataset-list>
     </div>
     <hr>

+ 3 - 3
src/adjuster/dataset-list.component.html

@@ -10,7 +10,7 @@
 <input type="range" class="custom-range" [(ngModel)]="factor.weight" min="0"
   max="1.0" step="0.05">
 <div [hidden]="!datasetlistVisible">
-  <div *ngFor="let dataset of factor.datasets; let descriptionVisible = false">
+  <div *ngFor="let dataset of factor.datasets">
     <button type="button" class="btn btn-sm btn-light hs-lm-item-visibility"
       [ngClass]="dataset.included ? 'hs-checkmark' : 'hs-uncheckmark'"
       (click)="dataset.included = !dataset.included;$event.stopPropagation()"></button>
@@ -21,8 +21,8 @@
     <!--label class="pl-2 cursor-pointer text-secondary"
       (click)="descriptionVisible = !descriptionVisible">{{dataset.name}}</label-->
       <label class="pl-2 text-secondary">{{dataset.name}}</label>
-    <div class="p-2 mb-2 text-justify text-info" [hidden]="!descriptionVisible">
+    <!--div class="p-2 mb-2 text-justify text-info" [hidden]="!descriptionVisible">
       {{dataset.desc}}
-    </div>
+    </div-->
   </div>
 </div>

+ 1 - 0
tsconfig.json

@@ -17,6 +17,7 @@
     "target": "es5",
   },
   "angularCompilerOptions": {
+    "strictTemplates": true,
     "enableResourceInlining": true,
     "fullTemplateTypeCheck": true,
     "strictInjectionParameters": true