next.js/test/development/app-dir/hook-function-names/app/button/page.tsx
page.tsx20 lines363 B
'use client'

import { useCallback } from 'react'

const Button = ({ message }: { message: string }) => {
  const handleClick = useCallback(() => {
    throw new Error(message)
  }, [message])

  return (
    <button type="button" onClick={handleClick}>
      Click me
    </button>
  )
}

export default function Page() {
  return <Button message="Kaputt!" />
}
Quest for Codev2.0.0
/
SIGN IN