next.js/test/e2e/app-dir/server-action-logging/app/inline/button.js
button.js22 lines453 B
'use client'

import { useState } from 'react'

export function InlineActionButton({ action }) {
  const [result, setResult] = useState(null)

  const handleClick = async () => {
    const res = await action(10)
    setResult(res)
  }

  return (
    <div>
      <button id="true-inline-action" onClick={handleClick}>
        True Inline Action
      </button>
      {result && <pre id="result">{JSON.stringify(result, null, 2)}</pre>}
    </div>
  )
}
Quest for Codev2.0.0
/
SIGN IN