Codex ELISEI React Feature Planning for Empty Content States
Plan React additions to ELISEI with clear route entries, centralized requests, and loading, empty and error states.
中文Install in Codex
Open ELISEI's client/src in Codex and review the routes, pages, MobX stores and existing API types.
- Review `.agents/skills/add-react-feature/SKILL.md` and its requirements at the pinned GitHub commit.
- Create `.agents/skills/add-react-feature/` in your project and save the reviewed file as `.agents/skills/add-react-feature/SKILL.md`.
- Start Codex from that project's root, then type `$add-react-feature` and select the matching skill.
Example task
Draft a change for a saved-content list in the profile, starting with state handling.
{"route":"/profile/saved","surface":"saved content","backendStatus":200,"items":[],"emptyText":"No saved items"}What to check
Map `200 + []` to `No saved items` in the `/profile/saved` plan. Give loading, request failures, and access restrictions their own display states.
Original SKILL.md on GitHub · Updated
Frequently asked question
Should several components request the same list separately?
Use ELISEI's centralized request path and keep view responsibilities in their relevant components.