Open
Description
Currently, we are receiving and decoding file-data using input
elements and storing blob ref as a Json.Value
. We then pass this value around the app, for anybody to use, by encoding and attaching it to a custom element as a property.
This way any other component outside of elm-env may take a file ref and do whatever they want with it.
It would've been nice to migrate away from using input
elements to a more explicit and concise API like elm/file
, but unfortunately File
does not expose its blob-ref and there's no conversion function like File -> Json.Value
.
Should there be a way to share a file-ref with the outside-js-code?
Metadata
Metadata
Assignees
Labels
No labels