Skip to content

Commit c4da2bb

Browse files
committed
docs: mark DeviceInfo migration as completed in README
DeviceInfo.vue has been successfully replaced with DeviceInfoCore.vue. This reduces the remaining component migration count from 6 to 5. Also fixes markdown linting issues (MD022 - blank lines around headings). Signed-off-by: Jan Zachmann <50990105+JanZachmann@users.noreply.github.com>
1 parent 0d6dc66 commit c4da2bb

File tree

2 files changed

+7
-3
lines changed

2 files changed

+7
-3
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,3 +16,4 @@ src/ui/src/core/pkg/
1616
*_RESEARCH*.txt
1717
HTTP_IMPLEMENTATION_EXAMPLES.md
1818
CRUX_HTTP_QUICK_REFERENCE.md
19+
SHARED_TYPES_ANALYSIS.md

src/app/README.md

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -88,12 +88,15 @@ const errorMessage = computed(() => viewModel.error_message)
8888
## Capabilities
8989

9090
### Render
91+
9192
Updates the ViewModel to trigger UI re-rendering.
9293

9394
### HTTP
95+
9496
Makes REST API calls to the backend. The shell handles the actual HTTP request and sends the response back to the core.
9597

9698
### Centrifugo
99+
97100
Manages WebSocket subscriptions for real-time updates. The shell handles the actual WebSocket connection.
98101

99102
## Testing
@@ -133,9 +136,9 @@ The Core infrastructure is complete, but most Vue components still use direct AP
133136
1. [ ] `DeviceActions.vue` - Reboot and factory reset actions
134137
- Replace `useFetch` POST calls with Core events
135138
- Replace `useCentrifuge` factory reset subscription with Core ViewModel
136-
2. [ ] `DeviceInfo.vue` - Replace with `DeviceInfoCore.vue`
137-
- Update import in `DeviceOverview.vue`
138-
- Remove old `DeviceInfo.vue` file
139+
2. [x] `DeviceInfo.vue` - Replaced with `DeviceInfoCore.vue`
140+
- ~~Update import in `DeviceOverview.vue`~~
141+
- ~~Remove old `DeviceInfo.vue` file~~
139142
3. [ ] `DeviceNetworks.vue` - Network list and status
140143
- Replace `useCentrifuge` subscription with Core ViewModel
141144
4. [ ] `NetworkSettings.vue` - Network configuration

0 commit comments

Comments
 (0)