next.js/test/e2e/app-dir/use-cache/app/(partially-static)/form/page.tsx
page.tsx19 lines336 B
import { updateTag, cacheTag } from 'next/cache'

async function refresh() {
  'use server'
  updateTag('home')
}

export default async function Page() {
  'use cache'
  cacheTag('home')

  return (
    <form action={refresh}>
      <button id="refresh">Refresh</button>
      <p id="t">{new Date().toISOString()}</p>
    </form>
  )
}
Quest for Codev2.0.0
/
SIGN IN