vapor-chamber API reference - v1.3.0
    Preparing search index...

    Function createSseBridge

    • createSseBridge — server-sent events bridge for unidirectional server push.

      SSE is receive-only: the server pushes events to the client. Use onEvent to map incoming server events to bus dispatches.

      Parameters

      Returns { install(bus: BaseBus): void; teardown(): void; isConnected(): boolean }

      const sse = createSseBridge({
      url: '/api/vc/stream',
      onEvent: (event, bus) => {
      const { command, target } = JSON.parse(event.data)
      bus.dispatch(command, target)
      }
      })
      sse.install(bus)

      // Later, on component unmount:
      sse.teardown()