UNPKG

opencode-agent-kit

Version:

Multi-stack OpenCode agent toolkit — 33+ specialized AI agents, 200+ skills, 46 commands, 8 MCP servers (Nuxt, React, Node.js, Laravel, CI3, Android, Flutter, DevOps, SEO, SonarQube, and more)

27 lines (20 loc) 564 B
--- title: Use Activity Component for Show/Hide impact: MEDIUM impactDescription: preserves state/DOM tags: rendering, activity, visibility, state-preservation --- ## Use Activity Component for Show/Hide Use React's `<Activity>` to preserve state/DOM for expensive components that frequently toggle visibility. **Usage:** ```tsx import { Activity } from 'react' function Dropdown({ isOpen }: Props) { return ( <Activity mode={isOpen ? 'visible' : 'hidden'}> <ExpensiveMenu /> </Activity> ) } ``` Avoids expensive re-renders and state loss.