next.js/test/e2e/app-dir/actions/app/revalidate/client.js
client.js19 lines388 B
'use client'

import { useRouter } from 'next/navigation'

export default function RedirectClientComponent({ action }) {
  const router = useRouter()
  return (
    <button
      id="redirect-revalidate-client"
      onClick={async () => {
        await action()
        router.push('/revalidate?foo=bar')
      }}
    >
      redirect + revalidate (client component)
    </button>
  )
}
Quest for Codev2.0.0
/
SIGN IN