Skip to main content
zerotal

Documentation


Documentation / zerotal / dev / registerDevHtmlSnippet

Function: registerDevHtmlSnippet()

registerDevHtmlSnippet(name, fn): void

Defined in: packages/core/src/dev/DevReloadMiddleware.ts:43

Register an HTML snippet to inject into dev HTML responses (before </body>). Idempotent by name, so providers can register on every boot safely. Return an empty string from fn to skip injection for a given request (e.g. to avoid injecting into your own tool's pages).

Parameters

name

string

fn

DevHtmlSnippet

Returns

void

Example

registerDevHtmlSnippet("devtools", (ctx) =>
  ctx.url.pathname.startsWith("/__zerotal") ? "" : `<script src="/__zerotal/devtools/client.js"></script>`,
);