React18 Lifecycle Patterns

Provides exact before/after migration patterns for the three unsafe class component lifecycle methods - componentWillMount, componentWillReceiveProps, and componentWillUpdate - targeting React 18.3.1. Use this skill whenever a class component needs its lifecycle methods migrated, when deciding between getDerivedStateFromProps vs componentDidUpdate, when adding getSnapshotBeforeUpdate, or when fixing React 18 UNSAFE_ lifecycle warnings. Always use this skill before writing any lifecycle migration code - do not guess the pattern from memory, the decision trees here prevent the most common migration mistakes.

boshi-xixixi Updated

File contents

boshi-xixixi/TraeSkill/tree/main/.trae/Skills/.agents/skills/react18-lifecycle-patterns commit 3e0b109924

Frequently asked questions

npx skillmds@latest add boshi-xixixi/react18-lifecycle-patterns