Don’t think i can help, but it might be helpful to clear something up:
You only wrote
but the next response seemed to assume you were using LiveView building on top of phoenix channels
so now i’m left wondering what exactly is your case:
- Are you simply using Phoenix channels for communcation with your backend?
- Or are you using Phoenix LiveView as well as Elm to create a dynamic frontend?
(Just to note: I have successfully used simple phoenix channels to communicate with my backend in Elm without any problems, so i would assume that situation would not cause you problems.)
Hope my confusion is clear and my question makes sense…!