feat: add updatedAt field to AchievementCard and related services

- Introduced `updatedAt` property in `AchievementData`, `KeyAccomplishment`, and `Task` interfaces for improved task tracking.
- Updated `AchievementCard` UI to display the last updated date alongside completion date, enhancing user visibility.
- Adjusted `UIShowcaseClient` and `TasksService` to include `updatedAt` values, ensuring consistency across task management components.
This commit is contained in:
Julien Froidefond
2025-09-29 21:42:09 +02:00
parent ec6c51f9ec
commit bff4f394ac
4 changed files with 25 additions and 9 deletions

View File

@@ -64,6 +64,7 @@ export function UIShowcaseClient() {
description: 'Migration vers les composants UI génériques',
impact: 'high',
completedAt: new Date(),
updatedAt: new Date(),
tags: ['refactoring', 'ui'],
todosCount: 8
},
@@ -73,6 +74,7 @@ export function UIShowcaseClient() {
description: 'Ajout de 10 nouveaux thèmes avec CSS variables',
impact: 'medium',
completedAt: new Date(Date.now() - 86400000),
updatedAt: new Date(Date.now() - 86400000),
tags: ['themes', 'css'],
todosCount: 3
}