LiveView's Async Assigns
Notes
LiveView 0.20 ships with a new assign_async/3
function that makes adding an
async assign on mount a breeze!
The assign_async/3
function returns a %AsyncResult{}
struct that has an
:ok?
, :loading
, :failed
, and :result
fields to help us display loading
screens as well as failed and successful cases.
You can read more on the async assigns section of the docs.