ScoreReanalyzing.js
3 years ago
notOptimized.js
3 years ago
optimized.js
3 years ago
optimizing.js
3 years ago
score.js
3 years ago
set_scoreData.js
3 years ago
score.js
23 lines
| 1 | const { __ } = wp.i18n; |
| 2 | |
| 3 | export const Score = ({score, tti, device}) => { |
| 4 | let scoreClass = 'two-score-mobile'; |
| 5 | if (device == 'Desktop') { |
| 6 | scoreClass = 'two-score-desktop'; |
| 7 | } |
| 8 | return <div className={scoreClass}> |
| 9 | <div className="two-score-circle two_circle_with_bg" |
| 10 | data-id={device} |
| 11 | data-thickness="2" |
| 12 | data-size="40" |
| 13 | data-score={score} |
| 14 | data-loading-time={tti}> |
| 15 | <span className="two-score-circle-animated"></span> |
| 16 | </div> |
| 17 | <div className="two-score-text"> |
| 18 | <span className="two-score-text-name">{__(device + ' score', 'tenweb-speed-optimizer')}</span> |
| 19 | <span className="two-load-text-time">{__('Load time:', 'tenweb-speed-optimizer')} <span |
| 20 | className="two-load-time"></span>s</span> |
| 21 | </div> |
| 22 | </div> |
| 23 | } |