lib/baz/iex/commands/start_venue_web_socket.ex
defmodule Baz.IEx.Commands.StartVenueWebSocket do
@moduledoc """
Start a web socket for the venue
"""
@type venue_name :: Baz.Venues.Venue.name()
@type opts :: [{:venue, venue_name}]
@spec start_venue_web_socket(opts) :: no_return
def start_venue_web_socket(opts) do
venue_name = Keyword.fetch!(opts, :venue)
Baz.VenueWebSockets.start_venue_web_socket(venue_name)
end
end