Setting the file. One moment.
Skill 03 · Vercel React Best Practices
Subchapter 3.40
rules/rendering-activity.mdMarkdown564 BView on GitHub
Use React’s <Activity> to preserve state/DOM for expensive components that frequently toggle visibility.
Usage:
import { Activity } from 'react'
function Dropdown({ isOpen }: Props) {
return (
<Activity mode={isOpen ? 'visible' : 'hidden'}>
<ExpensiveMenu />
</Activity>
)
}Avoids expensive re-renders and state loss.