PiHole widget: added new Percentage block

This commit is contained in:
thabriele97 2023-05-07 13:09:37 +02:00
parent 9b0c0af8b8
commit ae1d155d77
4 changed files with 6 additions and 1 deletions

View File

@ -214,7 +214,8 @@
"pihole": {
"queries": "Queries",
"blocked": "Blocked",
"gravity": "Gravity"
"gravity": "Gravity",
"percentage": "Percentage"
},
"adguard": {
"queries": "Queries",

View File

@ -107,6 +107,7 @@
"pihole": {
"queries": "Richieste",
"blocked": "Bloccati",
"percentage": "Percentuale",
"gravity": "Severità"
},
"npm": {

View File

@ -20,6 +20,7 @@ export default function Component({ service }) {
<Container service={service}>
<Block label="pihole.queries" />
<Block label="pihole.blocked" />
<Block label="pihole.percentage" />
<Block label="pihole.gravity" />
</Container>
);
@ -29,6 +30,7 @@ export default function Component({ service }) {
<Container service={service}>
<Block label="pihole.queries" value={t("common.number", { value: parseInt(piholeData.dns_queries_today, 10) })} />
<Block label="pihole.blocked" value={t("common.number", { value: parseInt(piholeData.ads_blocked_today, 10) })} />
<Block label="pihole.percentage" value={t("common.number", { value: parseFloat(piholeData.ads_percentage_today.toPrecision(3)) })} />
<Block label="pihole.gravity" value={t("common.number", { value: parseInt(piholeData.domains_being_blocked, 10) })} />
</Container>
);

View File

@ -10,6 +10,7 @@ const widget = {
validate: [
"dns_queries_today",
"ads_blocked_today",
"ads_percentage_today",
"domains_being_blocked"
]
},