| 1 | /** |
| 2 | * True when running inside the Electron preload bridge, false in a regular browser. |
| 3 | * The preload script sets window.desktopBridge via contextBridge before any web-app |
| 4 | * code executes, so this is reliable at module load time. |
| 5 | */ |
| 6 | export const isElectron = typeof window !== "undefined" && window.desktopBridge !== undefined; |