Next.js · Client Components · Mid-Level · Scenario
How do you pass data from a Server Component to a Client Component?
Short Interview Answer
Pass serializable props (JSON-like). No functions, classes, or non-serializable values.
Detailed Explanation
Dates become strings unless handled carefully. Don't pass DB handles. For callbacks, define them inside the Client Component or use server actions as form actions.