# learnpress/4.4.9/assets/js/admin/statistics/kpi.min.js

LearnPress – WordPress LMS Plugin for Create and Sell Online Courses, version 4.4.9. 1 lines.

- Page: https://pluginprobe.com/plugins/learnpress/4.4.9/code/assets/js/admin/statistics/kpi.min.js
- Raw: https://pluginprobe.com/plugins/learnpress/4.4.9/raw/assets/js/admin/statistics/kpi.min.js
- Modified: 2026-09-27T10:32:46+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/learnpress/4.4.9/code/assets/js/admin/statistics/kpi.min.js#L10-L20`.

```javascript
export const renderKpi=(e,t={})=>{if(!e)return;const n=e.querySelector(".lp-kpi-value"),s=e.querySelector(".lp-kpi-delta"),i=e.querySelector(".lp-kpi-subline");if(n){const e=t.formatted??t.value;n.textContent=null==e||""===e?"–":String(e)}if(s)if(s.classList.remove("is-up","is-down"),"number"==typeof t.change_pct){const e=t.change_pct>=0;s.classList.add(e?"is-up":"is-down"),s.textContent=`${e?"▲":"▼"} ${Math.abs(t.change_pct)}%`}else s.textContent="";i&&(i.textContent=t.subline??"")};
```
