fix(demo): populate admin data, fix settings crash and mobile editor icon (#463)

Rewrite the demo mock API around a seeded in-memory dataset with correct response shapes so the People/Teams/Roles/Audit/Usage/API-keys tabs stop crashing (the /auth/users vs /v1/users mismatch caused users.filter() on undefined) and show realistic sample data. In-memory CRUD makes the settings buttons work. Copy edit-image.png into the demo so the mobile editor icon renders. Adds unit shape guards and an e2e admin-settings walkthrough.
This commit is contained in:
SnapOtter
2026-07-07 20:13:20 +08:00
committed by GitHub
parent e468cef6c0
commit 7329bc6a13
4 changed files with 1022 additions and 85 deletions
Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB