feat: migrate ConflictDetailsDialog and DataBindingDesigner to JSON

Converts two additional components to JSON architecture with custom hooks:
- ConflictDetailsDialog: Dialog component with conflict diff analysis
- DataBindingDesigner: Designer for data binding configuration

Includes:
- JSON definitions in src/components/json-definitions/
- Custom hooks (useConflictDetailsDialog, useDataBindingDesigner)
- TypeScript interfaces for type safety
- Registry updates and exports

All tests passing, build clean (0 audit issues).

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
This commit is contained in:
2026-01-21 05:06:30 +00:00
parent ec448da9c2
commit 730fb6408b
11 changed files with 767 additions and 2 deletions

View File

@@ -1,9 +1,9 @@
{
"timestamp": "2026-01-21T05:05:25.613Z",
"timestamp": "2026-01-21T05:06:08.176Z",
"issues": [],
"stats": {
"totalJsonFiles": 337,
"totalTsxFiles": 364,
"totalTsxFiles": 363,
"registryEntries": 402,
"orphanedJson": 0,
"duplicates": 0,