next.js/test/e2e/app-dir/cache-components/app/server-action/page.tsx
page.tsx17 lines366 B
'use client'

import { useActionState } from 'react'
import { action } from './action'

export default function Page() {
  const [result, formAction] = useActionState(() => action('result'), 'initial')

  return (
    <form action={formAction}>
      <h1>Server Action with Cache Components</h1>
      <button>Submit</button>
      <p>{result}</p>
    </form>
  )
}
Quest for Codev2.0.0
/
SIGN IN