ClientUtils.SupportWidgetLive (client_utils v0.5.0)

View Source

Always-on support widget for every visitor, signed in or not — a sticky nested LiveView with two clear intents:

  • Chat — a live conversation with a CodeMySpec operator.
  • Report a problem — file an issue (title/description/severity) that lands in the project's CodeMySpec issue queue.

Both ride the same per-user WidgetClient Slipstream connection, authenticated with an owner-approved installation credential that never reaches the browser. Chat relays send_message/new_message; "Report a problem" pushes a submit_feedback event on the same conversation topic. Shared by applications through client_utils.

Summary

Functions

Use the shared widget with the host application's on_mount authentication hook.

Functions

__using__(opts)

(macro)

Use the shared widget with the host application's on_mount authentication hook.