Toggle language
← Back to Cheat Sheets

React Cheat Sheet

Essential React syntax and patterns for quick reference

useState Hook

Hooks
const [state, setState] = useState(initialValue)

useEffect Hook

Hooks
useEffect(() => { ... }, [dependencies])

useContext Hook

Hooks
const value = useContext(MyContext)

useReducer Hook

Hooks
const [state, dispatch] = useReducer(reducer, init)

Conditional Rendering

Rendering
{condition && <Component />}

List Rendering

Rendering
{items.map(item => <Item key={item.id} {...item} />)}
StoryCraft