DuskDraftModeConfig
Draft (preview) mode settings.
Draft (preview) mode settings.
Import#
ts
import type { DuskDraftModeConfig } from "@shadow-js/dusk/vite";
Signature#
ts
interface DuskDraftModeConfig {
/** The environment variable that holds the secret (at least 32 characters). Default `DUSK_DRAFT_SECRET`. */
readonly secretEnv?: string;
/** Cookie name. Default `__dusk_draft`. */
readonly cookieName?: string;
/** The enable endpoint (POST). Default `/_dusk/draft/enable`. */
readonly enablePath?: string;
/** The disable endpoint (POST). Default `/_dusk/draft/disable`. */
readonly disablePath?: string;
}
Members#
| Name | Type | Description |
|---|---|---|
secretEnv? |
readonly secretEnv?: string |
The environment variable that holds the secret (at least 32 characters). Default DUSK_DRAFT_SECRET. |
cookieName? |
readonly cookieName?: string |
Cookie name. Default __dusk_draft. |
enablePath? |
readonly enablePath?: string |
The enable endpoint (POST). Default /_dusk/draft/enable. |
disablePath? |
readonly disablePath?: string |
The disable endpoint (POST). Default /_dusk/draft/disable. |