@@ -21,7 +21,7 @@ import {
21
21
RETURNING_VISITOR_PERCENTAGE ,
22
22
PERCENTAGE_OF_DATA_LOADED_ON_SUBSEQUENT_LOAD ,
23
23
} from "./constants/index.js" ;
24
- import { formatNumber , lessThan } from "./helpers/index.js" ;
24
+ import { formatNumber , lessThanEqualTo } from "./helpers/index.js" ;
25
25
26
26
class SustainableWebDesign {
27
27
constructor ( options ) {
@@ -156,7 +156,7 @@ class SustainableWebDesign {
156
156
157
157
let rating = null ;
158
158
if ( ratingResults ) {
159
- rating = this . ratingScale ( bytes ) ;
159
+ rating = this . ratingScale ( co2ValuesSum ) ;
160
160
}
161
161
162
162
if ( segmentResults ) {
@@ -218,7 +218,7 @@ class SustainableWebDesign {
218
218
219
219
let rating = null ;
220
220
if ( ratingResults ) {
221
- rating = this . ratingScale ( bytes ) ;
221
+ rating = this . ratingScale ( co2ValuesSum ) ;
222
222
}
223
223
224
224
if ( segmentResults ) {
@@ -367,18 +367,18 @@ class SustainableWebDesign {
367
367
} ;
368
368
}
369
369
370
- ratingScale ( bytes ) {
371
- if ( lessThan ( bytes , 272510 ) ) {
370
+ ratingScale ( co2e ) {
371
+ if ( lessThanEqualTo ( co2e , 0.095 ) ) {
372
372
return "A+" ;
373
- } else if ( lessThan ( bytes , 531150 ) ) {
373
+ } else if ( lessThanEqualTo ( co2e , 0.186 ) ) {
374
374
return "A" ;
375
- } else if ( lessThan ( bytes , 975850 ) ) {
375
+ } else if ( lessThanEqualTo ( co2e , 0.341 ) ) {
376
376
return "B" ;
377
- } else if ( lessThan ( bytes , 1410390 ) ) {
377
+ } else if ( lessThanEqualTo ( co2e , 0.493 ) ) {
378
378
return "C" ;
379
- } else if ( lessThan ( bytes , 1875010 ) ) {
379
+ } else if ( lessThanEqualTo ( co2e , 0.656 ) ) {
380
380
return "D" ;
381
- } else if ( lessThan ( bytes , 2419560 ) ) {
381
+ } else if ( lessThanEqualTo ( co2e , 0.846 ) ) {
382
382
return "E" ;
383
383
} else {
384
384
return "F" ;
0 commit comments