matthieu
de7be1b9d0
refactor(frontend) : extract shared components and reduce file sizes
- Extract CustomFieldInputGrid.vue from 6 duplicated template blocks (~70 lines each)
- Extract EntityHistorySection.vue from 3 identical history sections in edit pages
- Extract useDragReorder composable from 4 identical drag-and-drop implementations in StructureNodeEditor (~330 lines → ~30)
- Extract catalogDisplayUtils.ts (resolvePrimaryDocument, resolveSupplierNames, buildSuppliersDisplay)
- Remove redundant computed wrappers (historyEntries, loadingTypes, selectedFiles)
- Remove unused imports (fieldKey, historyActionLabel, formatHistoryDate, *HistoryEntry types)
- Move Intl.DateTimeFormat to module-level in date.ts
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-08 02:28:26 +01:00
..
2026-03-08 02:28:26 +01:00
2025-09-25 14:44:42 +02:00
2026-03-05 17:25:23 +01:00
2026-03-06 11:28:07 +01:00
2026-03-04 16:05:00 +01:00
2026-03-03 15:17:59 +01:00
2026-03-02 14:06:06 +01:00
2025-10-02 16:29:50 +02:00
2026-03-05 17:25:23 +01:00
2026-02-09 11:13:50 +01:00
2026-02-09 11:13:50 +01:00
2026-03-02 14:05:54 +01:00
2026-03-02 09:56:51 +01:00
2026-02-09 11:19:56 +01:00
2026-03-03 15:17:59 +01:00
2026-03-03 15:17:59 +01:00
2026-03-08 02:28:26 +01:00
2025-10-31 10:02:27 +01:00
2025-10-01 14:26:31 +02:00
2025-10-01 14:26:31 +02:00
2025-09-26 11:29:47 +02:00
2026-03-05 17:25:23 +01:00
2026-03-08 01:35:21 +01:00
2026-02-06 17:16:16 +01:00
2026-03-08 02:28:26 +01:00
2026-03-04 09:48:51 +01:00