next.js/test/e2e/app-dir/actions/app/interception-routes/form.js
form.js19 lines360 B
'use client'

import { useFormState } from 'react-dom'

export function Form({ id, action }) {
  const [state, formAction] = useFormState(action, '')

  return (
    <>
      {state && <div id={`${id}-response`}>{state}</div>}
      <form action={formAction}>
        <button type="submit" id={id}>
          Test
        </button>
      </form>
    </>
  )
}
Quest for Codev2.0.0
/
SIGN IN