9 lines · 365 B · TypeScript
RawDownload
/** * Module-level handle to the desktop preview bridge. * * Resolved once at import time so React hooks don't pay for repeated * `window.desktopBridge?.preview` lookups on every render. `null` on the web * build where there's no Electron host. */export const previewBridge =  typeof window === "undefined" ? null : (window.desktopBridge?.preview ?? null);