view data fixes

This commit is contained in:
2026-01-24 00:52:27 +01:00
parent 62e8b768ce
commit ae59df61eb
321 changed files with 1157 additions and 2234 deletions

View File

@@ -28,16 +28,29 @@ API Transport DTO
ViewData Builder (lib/builders/view-data/)
ViewData
ViewData (Plain JSON)
Template
```
### Client Components
### Client Components (Hydration / Interactive)
```text
Client Wrapper / Component
ViewData (from Props)
ViewModel (lib/view-models/) -- [new ViewModel(viewData)]
Display Objects (lib/display-objects/) -- [formatting]
Interactive UI State
```
### Client Components (Direct Fetch)
```text
Client Component
API client (useEffect)
API client (useEffect / useQuery)
API Transport DTO