Skip to content

Conversation

@Tsopic
Copy link
Member

@Tsopic Tsopic commented Jan 23, 2026

Summary

  • Migrate banking page to use StatusBadge and shared formatDate utilities
  • Add banking status styles (unmatched, matched, reconciled) to StatusBadge component
  • Migrate absences page to use shared formatDate utility

Changes

  • StatusBadge.svelte: Added banking status styles
  • banking/+page.svelte: Replaced local badge functions with StatusBadge, replaced local formatDate with shared utility
  • employees/absences/+page.svelte: Replaced local formatDate with shared utility

Test plan

  • Verify banking page displays transaction statuses correctly
  • Verify absences page displays dates correctly
  • Run npm run check to verify TypeScript

🤖 Generated with Claude Code

Tsopic and others added 3 commits January 23, 2026 08:02
- Migrate banking page to use StatusBadge and shared formatDate
- Add banking status styles (unmatched, matched, reconciled) to StatusBadge
- Migrate absences page to use shared formatDate

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Add employment type badge styles (fulltime, parttime, contract)
- Migrate employees page to use StatusBadge for employment type display

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Migrate VAT declarations page to use StatusBadge component with
proper localized labels instead of raw status strings.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@Tsopic Tsopic merged commit 06ce24e into main Jan 23, 2026
10 checks passed
@Tsopic Tsopic deleted the refactor/additional-abstractions branch January 23, 2026 06:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants