# refactor\(cost\): word provider cost history in a CostLabels component \(\#435\) · lucenx/codexbar-plasma

[View on GitCafe](https://git.cafe/lucenx/codexbar-plasma/commit/3193a15af509afb4214d1592797640c8cd22a9a1)

Repository: [lucenx/codexbar-plasma](https://git.cafe/lucenx/codexbar-plasma)

Visibility: public

Requested revision: 3193a15af509afb4214d1592797640c8cd22a9a1

Requested commit: 3193a15af509afb4214d1592797640c8cd22a9a1

Commit: 3193a15af509afb4214d1592797640c8cd22a9a1

Tree: b41c78808e7e2e989099423873f2c824a21da4ba

Author: Simone

Committer: GitHub

## Message

```
refactor(cost): word provider cost history in a CostLabels component (#435)

The cost summary, breakdown, model and day row text lived on the applet
root although only ProviderCostSection reads it. CostLabels now owns those
eight localized functions beside the section, and the presentation test
instantiates it directly instead of extracting function bodies from
main.qml.

Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
```

## Parents

- [527b55bd10491244403a827b10f3ed48b98d1a86](https://git.cafe/lucenx/codexbar-plasma/commit/527b55bd10491244403a827b10f3ed48b98d1a86?format=markdown)

[Source at this commit](https://git.cafe/lucenx/codexbar-plasma/tree/3193a15af509afb4214d1592797640c8cd22a9a1?format=markdown)
