Add kpi jsx template
This commit is contained in:
@@ -0,0 +1,20 @@
|
||||
---
|
||||
label: kpi voorbeeld
|
||||
description: Generieke KPI-kaart (configurable)
|
||||
type: kpi
|
||||
author: maik
|
||||
---
|
||||
|
||||
import React from 'react';
|
||||
|
||||
export default function KpiTemplate({ data, config }) {
|
||||
const value = data?.[config.value_key] ?? 0;
|
||||
return (
|
||||
<div className="widget-kpi">
|
||||
<div className="widget-kpi__label">{config.title}</div>
|
||||
<div className="widget-kpi__value">
|
||||
{value.toFixed(config.precision ?? 0)} {config.unit ?? ''}
|
||||
</div>
|
||||
</div>
|
||||
);
|
||||
}
|
||||
Reference in New Issue
Block a user