Component Architecture

Use when designing or changing a component's public API, its composition, or its state model in libs/ui-react or libs/ui-rnative — layering (core vs internal vs primitives), BaseProps/Props splits, converting a component to compound / changing its composition with createSafeContext, controlled/uncontrolled state, prop-naming conventions, and cross-platform API parity. Load this before shaping a new component, changing its props, or refactoring its composition.

ledgerhq 98f4384 8.7 KB Updated

File contents

ledgerhq/lumen/tree/main/.claude/skills/component-architecture commit 98f4384da7

Frequently asked questions

npx skillmds@latest add ledgerhq/component-architecture