LogoPixi’VN
vite-listenerFunctions

Function: setupInkHmrListener()

> setupInkHmrListener(): Promise<void>

Defined in: src/vite-listener/plugins.ts:66

Sets up HMR listeners for live ink story reloading in the browser.

Call this once in your app entry file, after setupPixivnViteData(). Handler registration (hashtag commands, text replaces, characters, labels) is handled server-side by vitePluginPixivn's content / characters / labels options — no browser POSTs are needed.

Returns

Promise<void>

See

https://pixi-vn.web.app/ink#vite-plugin

Example

// main.ts
import { setupPixivnViteData } from "@drincs/pixi-vn/vite-listener";
import { setupInkHmrListener } from "@drincs/pixi-vn-ink/vite-listener";

await setupPixivnViteData();
await setupInkHmrListener();

On this page