draftMode

La fonction draftMode permet de détecter le Mode Brouillon (Draft Mode) à l'intérieur d'un Composant Serveur (Server Component).

app/page.js
import { draftMode } from 'next/headers'

export default function Page() {
  const { isEnabled } = draftMode()
  return (
    <main>
      <h1>Mon article de blog</h1>
      <p>Le Mode Brouillon est actuellement {isEnabled ? 'Activé' : 'Désactivé'}</p>
    </main>
  )
}

Historique des versions

VersionChangements
v13.4.0Introduction de draftMode.