React Component Development

Building or reviewing a React component — how one is put together, from composition and props contracts through extracted logic, state, memoization, and testability, on web and mobile native alike. Triggers on "props", "spread props", "compound component", "variant prop", "empty state", "error state", "skeleton", "data-testid", "testID", "extract a hook", "useEffect", "where state lives", "memo", "virtualize", "FlatList", or a surface that re-renders or scrolls badly. For styling — CSS Modules, Unistyles, tokens — use a React component styling capability; for server state, a TanStack Query one.

axross 32838cf 10 files · 74.0 KB Updated

File contents

axross/skills/tree/main/skills/react-component-development commit 32838cf70a

Frequently asked questions

npx skillmds@latest add axross/react-component-development