- README.md für Offline-Betrieb und Kundenserver überarbeitet (ohne npm install) - Benutzeranleitung und technische Themen nach /docs/guide/ ausgelagert - Neue Dateien: env.md, mock-data.md, webservices.md, redux-zustand.md, project-structure.md, dependencies.md, user-guide.md - Tabellenstruktur und Verlinkungen im README modernisiert - Fokus auf klare Trennung: Entwickler-Doku vs. Kundenbereitstellung
25 lines
1.3 KiB
Markdown
25 lines
1.3 KiB
Markdown
## 🧪 Hinweise zur Entwicklung
|
|
|
|
<!-- TODO: Intervall-Aktualisierung mit Mockdaten testen -->
|
|
|
|
- Mock-Dateien liegen unter `/public/__mocks__/`
|
|
- In `.env.local` ist `NEXT_PUBLIC_USE_MOCKS=true` gesetzt
|
|
- Diese helfen beim UI-Test der Intervall-Aktualisierung (Charts, Statusanzeigen)
|
|
- Manuell bearbeitbar, um gezielt Systemverhalten zu simulieren
|
|
|
|
## 🔧 Offene Aufgaben
|
|
|
|
- [ ] TODO: GMA auf 13er ist anders als in der Entwicklungsumgebung, Tooltip wird nicht angezeigt
|
|
- [ ] TODO: In editMode ohne Rechte kann noch die Linien Stützpunkte positioniert werden, es soll
|
|
das nicht!
|
|
- [ ] TODO: In editMode ohne Rechte kann noch den Bereich positioniert werden, es soll das nicht!
|
|
- [ ] TODO: die Messwerte GMA werden nicht angezeigt
|
|
- [ ] TODO: der Kunde könnte statt GMA andere Name haben
|
|
- [x] TODO: überall durch ein Interval Services aufrufen um die Daten zu aktualisieren , am besten
|
|
in eine Zentraler Stelle ---> von ein Hook die alle gebrauchte Slice und thunks holt mit
|
|
setInterval, diesen hokk in main component integrieren
|
|
|
|
- [x] TODO: Möglichkeit bevor in Gitea hochgeladen, .env.local anpassen, vielleicht mit husky Wenn
|
|
git push genutzt wird soll für Produktionsumgebung angepasst werden, Vorschlag ---> .env.local
|
|
und .env.production für Entwicklungsumgebung und Produktionsumgebung automatische Switch
|